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

1、多了两个新方法
(1)startWith:判断一个字符串是否以某个字段开头
1 2 | let str= 'asdfgh' ;
console.log(str.startsWith( 'a' ));
|
应用:
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 a=12;
let str4=`a${a}bc`;
console.log(str4);
|
(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》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 浅谈ES6中的字符串(代码示例)