摘要:
使用var 的变量会在js开头先申明,故此var变量申明顺序不影响, 变量使用var(显式申明)为局部变量,变量不使用var(隐式申明)为全局变量, 隐式申明 创建了一个全局对象的属性,可以删除, var a=1; 申明的是本地变量a并赋值1; b=2; 先寻找是否有变量b申明,有则使用该变量,没有 阅读全文
摘要:
1 // 工厂模式 2 function createPerson(name, age){ 3 var o = new Object(); 4 o.name = name; 5 o.age = age; 6 o.show = function(){ 7 alert("hello s"); 8 }; 阅读全文