美文网首页
针对加号的优化

针对加号的优化

作者: a180754bf396 | 来源:发表于2017-10-10 21:17 被阅读0次

先上代码:
var str="我喜欢我可爱的女朋友,";
str=str+"她叫喵喵,";
str=str+"她时而可爱,时而认真,";
str=str+"她那天真的笑声可以让人忘掉一切烦恼。";
console.log(str);

使用加号的麻烦之处

1.首先开辟出一块临时空间,存储字符串。

2.然后再开辟一块空间

3、把str中的字符串复制到刚刚开辟的空间

4、在把需要连接的字符串复制到str后面

5、str指向这块空间

6、回收str原来的空间和临时空间

优化的方法是使用数组的push方法,数组是连续的存储空间,可以省下很多步
var res=[];
var str="我喜欢我可爱的女朋友,";
res.push(str);
res.push("她叫喵喵,");
res.push("她时而可爱,时而认真,");
res.push("她那天真的笑声可以让人忘掉一切烦恼。");
console.log(res.join(""));//将数组中的所有元素放入一个字符串中,返回字符串

相关文章

  • 针对加号的优化

    先上代码:var str="我喜欢我可爱的女朋友,";str=str+"她叫喵喵,";str=str+"她时而可爱...

  • 性能优化

    性能优化 代码层面: 缓存利用 请求数量 请求带宽 总的来说 移动端性能优化 具体优化 加号操作符 事件委托 避免...

  • 编译器笔记46-代码优化-常用的代码优化方法

    优化的分类 机器无关优化: 针对中间代码 机器相关优化: 针对目标代码 局部代码优化: 单个基本块范围内的优化 全...

  • vSphere 性能优化方法 & 故障排错方法及工具总结(一)

    转自@twt社区 本资料主要包括:性能优化方法:vSphere 性能优化逻辑、针对 VM 的性能优化、针对 CPU...

  • 不只是抠图比Photoshop简单一百倍

    昨天分享一个可以压缩图片的神器智图,主要针对图片进行优化,这种优化只针对物理层面的优化,但是内容层面的优化我们还是...

  • 【React.js 20】React性能优化

    React性能优化 React性能优化主要分三块: React 组件性能优化 属性传递优化针对单组件性能优化,很多...

  • JVM性能优化-常用工具

    简介 性能优化和故障排除是一件比较麻烦的事,针对性能优化,必须得先了解相关的优化工具,然后针对不同场景不同问题选用...

  • 针对TCP的优化建议

    TCP是一个自适应的、对所有网络节点一视同仁的、最大限制利用底层网络的协议。因此,优化TCP的最佳途径就是调整它感...

  • 关于Android性能优化,该从哪些方面入手?

    关于Android性能优化,该从哪些方面入手? 一、Android性能优化的方面 针对Android的性能优化,...

  • 怎样学习SEO

    SEO是搜索引擎优化,不管是国内针对百度的搜索优化,还是针对google搜索引擎的优化,都有很多公司和很多人在做,...

网友评论

      本文标题:针对加号的优化

      本文链接:https://www.haomeiwen.com/subject/ykdvyxtx.html