JavaScript 小纪

来源:互联网 发布:西门子plc简单编程实例 编辑:程序博客网 时间:2024/05/23 19:22

有如下代码段:

var cls = function(){    alert("sm message:"+this);    return "smthing";}var  obj   = new cls();var  obj2  = cls();结论:1、alert两次,两次的this不同,一次是object,一次是window对象;
var cls = function(){    alert("sm message:"+cls);}结论:1、可以在对象的初始方法里,调用自己的变量;2、打印cls就是代码段;3、代码段是运行时代码,因此在运行内部代码时候,才去找cls变量,因此可以有结论1.
1 0
原创粉丝点击