Number类型:
JS不去分别整数和浮点数。
字符串类型:
以单引号或双引号括起来的任意文本。
ES6标准新增了多行字符串`...字符串...`,这个字符是数字1左边英文状态下的字符,叫反单引号。
字符串之间用加号连接,而不是PHP的点连接。
ES6也新增了一种模版字符串
字符串是不可变的,所谓字符串的改变就是新建了一个新的字符串,然后把旧的扔掉。
布尔值:
只有true和false。
数组:
一组按顺序排列的组合,集合的每个值称为元素,可以包含任意数据类型。
数组的元素可以通过索引来访问。请注意,索引的起始值为0。
对象:
由键-值组成的无序集合。
键都是字符串类型,值可以是任意数据类型。键值对以xxx:xxx形式申明,用逗号隔开。最后一个键值对之后不要加逗号,否则可能会报错。
获取对象属性,使用对象变量.属性名。