木灵鱼儿
javascript高性能
字符和正则表达式
字符串连接标准的方式都是A+B通过+进行连接,如果是下面这种写法:str += 'one' + 'two';这段代码会经历四个步骤:先在内存中创建一个新的临时字符串(内容为空)one和two先进行连接并赋值给临时字符串临时字符串与str进行连接返回的值赋值给str如果我们这样写可以避免创建临时字符串str += 'one'; str += 'two';因为只有一个字符串需要添加,然后str本身就是字符串,所以只对str进行了操作,没有再去创建新的临时字符。但是这样写太过麻烦,于是可以这样写:str = ...
最近评论