hopeanCom 发表于 2012-12-22 21:29:19

Javascript 函数

<div id="cnblogs_post_body">接上篇Javascript 你不知道的事,直接条列了:
<ol><li style="font-family: 微软雅黑; font-size: 18px; line-height: 25.981481552124023px;">每个函数创建时默认带有一个prototype属性,其中包含一个constructor属性,和一个指向Object对象的隐藏属性__proto__。constructor属性的值为该函数的对象。在一个函数前面加上new来调用,则会创建一个隐藏连接到该函数prototype成员的新对象(由__proto__属性来链接),同时函数的this将会被绑定到那个新对象上。<li style="font-family: 微软雅黑; font-size: 18px; line-height: 25.981481552124023px;">函数总是返回一个值;如果没有指定返回值,就返回undefined;如果当做构造函数来调用,且返回值不是对象,则返回this(该新对象);如果返回值是对象,则它作为构造函数是没有意义的!
<div class="dp-highlighter bg_javascript"><div class="bar"><div class="tools"> view plaincopyprint?
页: [1]
查看完整版本: Javascript 函数