05/20 关键词

关键词this 工厂方法 构造函数 instanceof 原型(prototype) 垃圾回收(GC)强调构造函数的执行流程this的情况向原型内添加方法可以防止污染垃圾回收机制使用hasOwnProperty()来检查自身是否有该属性,不包括原型上面的属性使用in 来检查自身是否有该属性,包括原型上面的属性也算instanceof用来检查某一对象是否为该类(构造函数)创建当我们在页面打印一个对象

- 阅读全文 -

js的题

({}+{}).length //30对象加对象会隐式转换,{}+{}的返回值是[object Object][object Object]参考文章:http://www.mabiji.com/javascript/object-length.html(function () {}).length //0(function(a,b,c,d){}).length //4返回的是形参的个数

- 阅读全文 -

05/12 关键词

>>关键词<<匿名函数 立即执行函数 方法 作用域(scope) 全局对象(window) 实体>>代码<<(function (){alert('ok');})()>>强调<<函数的参数可以是任意值,可以是对象,可以是函数使用var关键词声明变量,会使变量的声明提前不使用var定义的变量,为全局变量形参相当于在函数中定义了变

- 阅读全文 -

05/07 关键词

>>关键词<<数据类型 基本数据类型 引用数据类型 内建对象 宿主对象 自定义对象 对象 属性 对象字面量 栈内存 堆内存 对象字面量>>代码<<delete obj.name //删除属性"name" in obj //检查对象是否有该属性>>强调<<对象是一种复合的数据类型如果读取的属性是对象中没有的,不会报错,而是返回u

- 阅读全文 -

05/06 关键词

>>关键词<<循环语句 循环体 死循环 break 条件表达式 while循环 do while循环 计数器 for循环 嵌套 标记语句>>代码<<console.time("test")console.timeEnd("test")Math.sqrt(4) //2>>强调<<for循环转,3个部分都可以省略;如果都省略,就

- 阅读全文 -