javaScript04-字符串详解

1.字符串用''或者""包裹

2.注意转义字符\

\'
\n
\t
\u4e2d  \u####  unicode字符 【\u4e2d打印出来是中国的‘中’字】
\x41   \x##   ASCII码 【\x41打印出来是大写的A】

3. 多行字符串编写

//此处用的不是单引号,用的是tab和esc键之间的哪个键的点进行包裹[暂时可称之为飘键],即可以多行字符串编写
let msg=`hello,
         你好
         在干什么呀`;

4.模板字符串

let name="kaka";
let age=3;

let msg=`你好呀,${name}` //用飘键包裹,此处和ES表达式一样的写法

5.字符串长度

let name="kaka";
console.log(name.length); // 输出4

6.字符串的可变性,不可变

let name="kaka";
console.log(name[0]); // 输出k

控制台:

发现赋值失败,因此不可变

7.大小写转换

console.log(name.toUpperCase()); //结果是KAKA
//方法:toUpperCase() toLowerCase()

8.indexOf()定位

console.log(name.indexOf('a')); // 结果是1

9.substring()

console.log(name.substring(1));// 结果为aka,注意方法的大小写,此处string的s不用大写
//截取从低级位开始往后的字符串,位置从0开始
posted @ 2021-11-10 11:25  卡卡发  阅读(91)  评论(0)    收藏  举报