1. 查找一个字符串中的唯一字符 indexOf() 、lastIndexOf()
var str = 'indexOfLastindexOf'
for (var i = 0; i< str.length; i++) {
if(str.indexOf(str[i]) === str.lastIndexOf(str[i])) {
console.log(str[i])
}
}
输出:L a s t
2. 实现增加缩进 repeat方法
var indent = " ".repeat(2)
var indentIndex = 0
// 每当增加缩进
var indent = indent.repeat(++indentIndex)
3. 字符串模板换行问题
之前做项目遇到过一个问题,window.location.href = 一个网址,网址后面要拼一大堆参数,导致链接非常长,所以换行了,我自己自动换行,不是vscode自动换行
结果输出的网址中间就会有空格(?name前面的),导致链接跳转失败
正确写法,使用字符串模板自己换行时,应该顶格写,前面不要留空白