数据类型

JavaScript 变量可以包含许多数据类型:数字,字符串,数组,对象等:

// Number
var length = 16;

// String
var message = "Hello, World!"; 

// Array
var carNames = ['Chevrolet', 'Nissan', 'BMW']; 

// Object
var person = {
    firstName: "John",
    lastName: "Doe"
}; 

JavaScript 具有动态类型。这意味着同一个变量可以用作不同的类型:

var a;              // a is undefined
var a = 5;          // a is a Number
var a = "John";     // a is a String