20200828冯强_日志

学习总结:

闭包

​ 即重用变量,又保护变量不被污染的机制

var add = (function () {
  var counter = 0;      
  return function () {return counter += 1}  })();
add();      // counter=1;
add();      // counter=2;
add();      // counter=3;

​ 外层函数

​ 包裹受保护的变量和操作变量的内层函数

对象

​ 内置对象:

​ String Number Boolean Global Math Date Number Boolean Error Function

自定义对象:

使用对象字面量创建对象var obj={                 
 name:"liLeilei",
 sex:"男",
 age:20}
使用内置构造函数创建对象// 创建空对象var obj=new Object()
// 添加属性
obj.name="lileilei";
obj.sex="男";

评论