JavaScript不可变原始值和可变的对象引用
摘要:一、JavaScript不可变原始值 JavaScript中的原始值(undefined,null,布尔值,数字和字符串)与对象(包括了数组和函数)有着根本的区别。原始值是不可变的(undefined,null,布尔值,数字和字符串)任何方法都不法更改(或“突变”)一个原始值。var s= "Hello world!"; console.log(s.toUpperCase()); //=>HELLO WORLD! //可以看到返回的值是.... console.log(s); //=>Hello world! //可以看到...
阅读全文
posted @
2014-03-20 11:08
BarneyX
阅读(297)
推荐(0) 编辑