-
555555555查看全部
-
原始表达式查看全部
-
js的继承查看全部
-
Javascript有两种类型:原始类型和对象类型查看全部
-
Object.create() ES5新增的。在创建对象的时候,我们有2种常用方法,一个是文本标记法(var obj = {}),一种是运用Object函数进行对象的创建(new Object()).但是这两种方式并不是创建的一个完完全全"干干净净"的对象,这里的干净只得是没有继承链. 语法:Object.create(proto, [ propertiesObject ]); proto 一个对象,作为新创建对象的原型。如果 proto 参数不是 null 或一个对象值,则抛出一个 TypeError 异常。null表示没有原型对象(这样就创建了一个"干净的对象") propertiesObject 一个对象值,可以包含若干个属性,属性名为新建对象的属性名,属性值为那个属性的属性描述符对象.查看全部
-
类型检测小结查看全部
-
草草草草草草草草草草查看全部
-
谢谢谢谢谢谢查看全部
-
出差饭查看全部
-
'use strict'严格模式,在严格模式下,使用with会报语法错误,想 a = 1;这种未加var声明的全局变量也会报错,arguments,delete不可配置的属性报错。此外,在严格模式下,eval,arguments变为关键字,不能作为变量和函数名。查看全部
-
函数定义可以分为函数声明和函数表达式,函数查看全部
-
1.js没有块级作用域。 2.var a=b=1;如果在函数中声明,则a变量作用域是在函数内,b确实全局变量查看全部
-
每一个函数都有自己的执行上下文EC(执行环境 execution context),并且每个执行上下文中都有它自己的变量对象VO(Variable object),用于存储执行上下文中的变量 、函数声明 、函数参数,这解释了js如何找到我们定义的函数和变量。并且函数是js中唯一一个能创建出作用域的,注意:for,if()else()不能创建作用域。我们通过以下几个例子说明为什么函数和变量的声明会被前置,为什么匿名函数表达式的不可以在外面调用。 http://www.cnblogs.com/ssh-007/p/5064699.html查看全部
-
typeof 判断基本类型 instanceof 判断对象类型(如数组)查看全部
-
typeof 判断基本类型 instanceof 判断对象类型(如数组)查看全部
举报
0/150
提交
取消