学习《JavaScript经典实例》之第1章

《JavaScript经典实例》各节中的完整代码解决了常见的编程问题,并且给出了在任何浏览器中构建Web应用程序的技术。只需要将这些代码示例复制并粘贴到你自己的项目中就行了,可以快速完成工作,并且在此过程中学习JavaScript的很多知识。

第1章 JavaScript不只是简单的构件块

1.1 JavaScript对象、基本类型和字面值之间的区别

  • 5种基本类型:字符串、数值、布尔值、null、undefined,有3个有对应的构造方法对象:string、Number、Boolean

  • 基本类型变量严格等于字面值,而对象实例则不会,因为基本类型是按值来比较的,而值是字面值

1
2
3
4
var num1 = 123;
var num2 = new Number(123);
console.log(typeof num1); //number
console.log(typeof num2); //object