JavaScript04
字符串型 String
类型可以是任何带引号的文本,其语法为双引号“”和单引号“”
Var strMsg='我爱北京天安门广场~ ';//用双引号表示字符串。
Var strMsg2='我爱猪蹄~ ';//用单引号表示字符串。
//常见错误
Var strMsg3=我爱大肘子;//错误,如果不使用引号,会被认为是js代码,但是js没有这些语法。
因为HTML标签中的属性使用了双引号,所以JS这里我们更喜欢使用单引号。
字符串引号嵌套
JS可以用单引号嵌套双引号,也可以用单引号嵌套双引号(外双内单,外单内双)
Var strMsg='我是'傅'程';//您可以使用“”来包含“”
Var strMsg2='我是'傅'程';//也可以使用“包含”
//常见错误
var badQuotes='究竟是什么';//错误,不能匹配单引号和双引号。
字符串转义字符
与HTML中的特殊字符类似,字符串中也有特殊字符,我们称之为转义字符。
转义字符都以\。常见的转义字符及其描述如下。
转义字符的解释\n
换行,n表示换行符。
\ \
斜线\
'
单引号
'
"双引号
\t
制表符缩进
\b
空白,b表示空白
字符串长度
一个字符串由几个字符组成,这些字符的数量就是字符串的长度。整个字符串的长度可以通过字符串的length属性获得。
Var strMsg='我是又帅又有钱的程!';
alert(STrmsg . length);//显示器11
字符串拼接
使用可以拼接多个字符串,拼接方式为任意类型的字符串=拼接后的新字符串。
在拼接之前,添加到字符串中的任何类型都将被转换成字符串,然后拼接成新的字符串。
//1.1字符串“add”
alert(‘hello ' ' ' ' world’);//你好世界
//1.2数字字符串“add”
警报(' 100 ' ' 100 ');//100100
//1.3数字字符串数值
警报(' 11 ' 12);//1112
+ 号总结口诀:数值相加 ,字符相连
字符串拼接增强
控制台日志('粉红小姐' 18);//只要有字符,就会连接。
var年龄=18岁;
console . log(‘粉红小姐老了’);//这样不行
console . log(‘粉红小姐’年龄);//粉红小姐18
console . log(‘粉红小姐’年龄‘老’);//粉红小姐18岁
字符串和变量经常被拼接在一起,变量可以很容易地修改里面的值。
变量不能被引用,因为被引用的变量变成了字符串。
如果变量两边有字符串拼接,公式“Quote and add”,删除数字,加上变量中间。
布尔类型
布尔类型有两个值:真和假,其中真表示真(对),假表示假(错)。
当布尔类型和数值类型相加时,真值为1,假值为0。
console . log(true 1);//2
console . log(false 1);//1
未定义且为空
声明后未赋值的变量的默认值为undefined(连接或添加时注意结果)。
var变量;
console.log(变量);//未定义
Console.log ('Hello '变量);//你好,未定义
console.log(11个变量);//NaN
console.log(真变量);//NaN
一个声明变量给出一个null值,存储在其中的值为null(学习对象时,我们继续研究null)
var vari=null
console . log(' Hello ' vari);//你好,null
console . log(11 vari);//11
console . log(true vari);//1
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/112078.html