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");'
```