javascript开发中要注意的事情
js中的引用:
实在的对象绝对不是引用;引用是指向某个对象地址的指针(这和其他语言是一样的)
例:
var a="do";
var b=a; //这里是传值,生成新的string对象
b+="ing"; //同样生成新的string对象
alert( b==a) //false
js中变量作用域
javascript的全局作用域和window对象对应属性是一致的
如果变量没有显式定义,它就是全局定义的
闭包(closure)
这方面网上资料比较多 ,自己可以查一下。
BTW:匿名函数可以用来隐藏全局作用域变量
上下文对象
this用来指示上下文对象,在没有指定上下文情况下,默认指向全局对象window
原文地址:http://www.aspstat.com/174
BTW:dudu 不知道cnblogs支不支持xml-rpc发表文章?