1.length用来检测字符串长度
具体用法如下:
2.字符串的拼接
多个字符串之间可以使用 + 拼接 ,其拼接方式为 字符串+任何类型 =拼接后的新字符串
拼接前会把与字符串相加的任何类型转化为字符串 , 在拼接成一个新的字符串
数值相加 字符相连
我们经常会将字符串和变量拼接,因为变量可以很方便的修改里面的值
变量是不能添加引号的 因为加引号的变量会变成字符串
如果两侧都有字符串拼接 口诀 “引引加加” 删掉数字 ,变量加写中间
布尔型Boolean
布尔型有两个值:true和false, true表示真值 , false表示假值。
当参与加法运算时 true当1来看, false当0来看。
Undefined和Null
一个变量声明后没有被赋值的变量会有一个默认值undefined(如果相连或者相加注意结果)
undefined和字符串相加,结果是undefined+字符串
undefined和数字相加,结果是NaN
null和字符串相加,结果是null+字符串
null和数字相加,结果是相加的数字
一个声明变量给null值,里面存的值为空
typeof可用来检测变量的数据类型
浏览器中控制台的颜色对应着一种数据类型
字面量是源代码中一个固定值的表示法,通俗的来说,就是字面量表示如何表达这个值
数字字面量:8,9,10
字符串字面量:‘大前端’ ‘ shmily的博客’
布尔字面量: true false