浅谈ES6中的字符串(代码示例)


本文摘自PHP中文网,作者青灯夜游,侵删。


1、多了两个新方法

(1)startWith:判断一个字符串是否以某个字段开头


1

2

let str='asdfgh';

console.log(str.startsWith('a'));//true

应用:


1

2

3

4

5

6

7

8

9

10

11

12

let str='http://it.kaikeba.com';

if(str.startsWith('http://')){

    console.log("普通网址")

}else if(str.startsWith('https://')){

    console.log("加密网址")

}else if(str.startsWith('git://')){

    console.log("git网址")

}else if(str.startsWith('svn://')){

    console.log("svn网址")

}else{

    console.log("其他网址")

}

(2)endsWith:判断一个字符串是否以某个字段结尾

同理:


1

2

3

4

5

6

7

8

9

let str='asdfg.txt';if(str.endsWith('.txt')){

    console.log("文本文件")

}else if(str.endsWith('.png')){

    console.log("png图片")

}else if(str.endsWith('.jpg')){

    console.log("jpg图片")

}else{

    console.log("其他文件")

}

2、字符串模板,字符串连接

(1)直接把东西塞到字符串中


1

2

3

4

let str1='asdfgh';//第一种字符串方式let str2='asdfgh';//第二种字符串方式let str3=`asdfgh`;//第三种:反单引号/应用:

let a=12;

let str4=`a${a}bc`;

console.log(str4);//a12bc

(2)可以折行


1

2

3

4

5

6

7

8

9

10

11

12

13

14

let title='标题';

let content='内容';

let str1='<div>\

     <h1>'+title+'</h1>\

     <p>'+content+'</p>\

</div>';

 

 

 let str2=`

        <div>

        <h1>${title}</h1>

        <p>${content}</p>

        </div>

        `;

推荐学习:JavaScript视频教程

以上就是浅谈ES6中的字符串(代码示例)的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

ie如何关闭javascript脚本

5个有用的css函数(分享)

javascript代码放哪

http协议发展过程一览

javascript如何转换大小写

javascript分为哪两种数据类型

npm机制深入理解

javascript怎么将字符串转为数字

javascript输出方式有哪些

javascript中怎么退出循环

更多相关阅读请进入《ES6》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...