undefined
, null
, boolean
, string
, symbol
, number
和object
。例如,计算机区分数字(例如数字12
)和strings
(例如"12"
, "dog"
或"123 cats"
,它们是字符集合。计算机可以对数字执行数学运算,但不能对字符串执行数学运算。 变量允许计算机以动态方式存储和操作数据。他们通过使用“标签”指向数据而不是使用数据本身来做到这一点。七种数据类型中的任何一种都可以存储在变量中。 Variables
类似于您在数学中使用的x和y变量,这意味着它们是表示我们想要引用的数据的简单名称。计算机variables
与数学variables
不同之处在于它们可以在不同时间存储不同的值。我们告诉JavaScript通过将关键字var
放在它前面来创建或声明变量,如下所示: var ourName;创建一个名为
ourName
的variable
。在JavaScript中,我们以分号结束语句。 Variable
名可以由数字,字母和$
或_
,但不能包含空格或以数字开头。 var
关键字创建名为myName
的变量。 暗示 ourName
查看我们的ourName
示例。 var
关键字声明myName
,以分号结尾
testString: 'assert(/var\s+myName\s*;/.test(code), "You should declare myName
with the var
keyword, ending with a semicolon");'
```