js字符串的常用操作
js字符串反转1
js.split("").reverse().join("");
先进行分割成数组,随后再反转,再进行拼接。
js实现栈
1 | //使用js来构造栈 |
重点:items不用this的原因:
items 不用 this的原因,因为new操作符会将构造函数中的this指向生成的对象,挂载在this上的方法或者属性将来会成为对象的方法或者属性,所以可以直接调用,而items是函数内部的一个局部变量,在函数外部是不可访问的。所以需要通过作用域链的方法来访问item
参考链接