2016年11月3日

JS-包装对象

摘要: 1、字符串、数字、布尔值不是对象,为什么会有属性呢?例如: 因为只要引用了字符串s的属性,JavaScript就会将字符串值通过调用new String(s)的方式临时转换成对象,属性引用结束,临时对象销毁。 例如以下代码,对字符串s设置属性会失败: 同样,数字和布尔值也具有各自的构造函数创建临时对 阅读全文

posted @ 2016-11-03 15:50 放羊的星星bky 阅读(158) 评论(0) 推荐(0)

JS-null和undefined

摘要: 1、null可以被认为是一个特殊的对象值 null表示数字、字符串、对象等数据类型是“无值”的。可以被赋给这些数据类型: 2、undefined是预定义的全局变量,它的值是“未定义”.在es5中undefined为只读,即不能被赋值。 3、两者关系 阅读全文

posted @ 2016-11-03 15:12 放羊的星星bky 阅读(163) 评论(0) 推荐(0)

js-布尔值

摘要: 1、任何JavaScript的值都可以转换为布尔值 下面这些将会转换为false(假值): 所有其他值,包括所有对象(数组)都回转换成true。例如: 2、布尔值包含一个方法:toString(),例如: 3、三个布尔运算符: 阅读全文

posted @ 2016-11-03 14:59 放羊的星星bky 阅读(394) 评论(0) 推荐(0)

导航