- startsWith(‘以xx开头’):
let str = ‘http://www.baidu.com’;
if( str.startsWidth(‘http://’) ){
alert(‘普通网址’)
}else if(str.startsWidh(‘https://’)){
alert(‘加密网址’)
} else if(str.startsWidh(‘git://’)){
alert(‘git地址’)
} else if(str.startsWidh(‘svn://’)){
alert(‘仓库地址’)
}else{
alert(‘其他’)
}
- endsWith(‘以xx结尾’):
let str = ‘1.txt’;
if(str.endsWith(‘.txt’)){
alert(‘TXT文件’)
}else if(str.endsWith(‘.jpg’)){
alert(‘JPG文件’);
}else{
alert(‘其他文件’)
}
-
字符串模板
原写法:
let title = ‘标题’;
let content = ‘内容’;
let str = ‘<div>\
<h1>+${title}+</h1>\
<p>+${content}+</p>\
</div>’;
字符串模板写法:
let str2 = `<div>
<h1>+${title}+</h1>
<p>+${content}+</p>
</div>`;