this是javascript的关键字,也是对象,这个对象比较特殊,代表函数运行时自动生成的一个内部对象,只能在函数内部使用,随着函数使用场合的不同,this值会发生变化,但总的原则是不变的,就是this始终指向调用函数的那个对象this的使用有很多种情形:情形一:在全局环境下输出this值(这个t...
分类:
编程语言 时间:
2015-12-25 14:53:26
阅读次数:
150
1.function的调用有四种方式:①普通函数调用 ②作为方法调用(函数作为对象的属性成为方法) ③构造函数调用 ④call,apply方法来调用2.this是javascript的关键字,this没有作用域,跟调用的函数有关系,或者在严格模式就行undefined。嵌套的函数this不指向...
分类:
编程语言 时间:
2015-12-24 19:14:55
阅读次数:
134
变量在javascript中就是用一个变量名表示,变量名是大小写英文、数字、$和_的组合,且不同用数字开头,变量名也不能是javascript的关键字,如if、while等。声明一个变量用var语句。vara;//声明了变量a,此时a的值为undefinedvar$b=1;//声明一个变量$b,同时...
分类:
编程语言 时间:
2015-12-15 21:05:51
阅读次数:
213
this介绍:C#里this关键字的意义比较确定的。JavaScript的this关键字,随着函数使用场合不同,this的值会发生变化,感觉用法比较混乱,所以,现在是有必要整理一下的时刻了!总结一个原则:在js里面,this指针代表的是执行当前代码的对象的所有者。1、和c#类似的纯粹函数调用:fun...
分类:
移动开发 时间:
2014-09-19 17:12:35
阅读次数:
244
关键字:break case catch continue default delete do else finallyfor function if in instan...
分类:
编程语言 时间:
2014-08-05 13:32:39
阅读次数:
262
来看下书上的解释:Javascript的关键字null是一个特殊的值,它表示“无值”。null常常被看作对象类型的一个特殊值,即代表“无对象”的值。null是个独一无二的值,有别于其他所有的值,如果一个变量的值为null,那么就说明它的值不是有效的对象、数组、数字、字符串和布尔值。当null用户布尔...
分类:
其他好文 时间:
2014-06-26 18:28:36
阅读次数:
178
null是javascript的关键字,它用来表示一个特殊值,常用来描述“空值”。对null执行typeof预算,结果返回字符串“object”,也就是说。可以将null认为是一个特殊的对象值,含义是“非对象”。但实际上,通常认为null是它自有类型的唯一一个成员,它可以表示数字,字符串和对象是.....
分类:
其他好文 时间:
2014-06-09 15:45:10
阅读次数:
187
3.3布尔值
布尔值包含真假,此处不再赘述。
javascript的任意值都能被转换为布尔值,以下值都默认被转换为false:
undefined null 0 -0 Nan ""
3.4 null 和undefined
null是javascript的关键字,用来标识一个“空值”,对其进行typeof判断,返回一个object.表示是一个特殊的对象,表示没有对象。可以表示数字、字符...
分类:
编程语言 时间:
2014-06-02 02:26:36
阅读次数:
333