startsWith()
endsWith()
字符串模板
startsWith()
可以用于判断字符串前缀,比如请求的协议等
let url = 'http://www.baidu.com'if(url.toLowerCase().startsWith('http://')){console.log('这是一个 http:// url')}
endsWith()
用于后缀的判断,比如文件扩展名
let filepath = '/usr/local/a.png'if(filepath.toLowerCase().endsWith('.png')){console.log('这是一个 png 图片')}
字符串模板
用于取代字符串连接
使用反引号,中间可以断行
let str1 = 'abc'let str2 = '123'let str = 'str1'+ str1 + ' str2:' + str2//利用模板代替let str = `str1:${str1} str2:${str2}` // 大键盘1左边的的那个,叫做反引号//再举个例子let title = '文章的标题'let content = '文章的内容'let html = `<div class="title">${title}</div><div class="content">${content}</div>`console.log(html)/* 输出<div class="title">文章的标题</div><div class="content">文章的内容</div>*/
