js两种拼接字符串的简单方法(必看)


Posted in Javascript onSeptember 02, 2016

如下所示:

function(msgArr) {
  var len = msgArr.length;
  var n = 0 ;
  var htmlSpan = "";
  for (var j = 0; j < len - 1; j++) {
    htmlSpan += '<span>·</span>';
  }
  htmlSpan += '<span class="on">·</span>';
  var imgs = [];
  var img = [];
  img[0] = '<a href="' + ctx + '/webservice/dish/detail?id=';
  img[1] = '#';
  img[2] = '"><img src="';
  img[3] = '#';
  img[4] = '"></a>';

  for (var i = 0; i < len; i++) {
    img[1] = msgArr[i].id;
    img[3] = msgArr[i].pic;
    imgs.push(img.join(""));
  }
  $("#banner_list").html(imgs.join(""));
  $(".dots").html(htmlSpan);
}

上面的代码取自我最近写的一个脚本,在这个函数中,正好体现了两种js拼接字符串从而为DOM添加新元素,第一种方法是直接相加,第二种是利用数组的join()方法进行拼接,第二种效率要高些。

以上这篇js两种拼接字符串的简单方法(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery学习5 jQuery事件模型
Feb 07 Javascript
判断控件是否已加载完成的代码
Feb 24 Javascript
Javascript学习笔记 delete运算符
Sep 13 Javascript
通过js动态操作table(新增,删除相关列信息)
May 23 Javascript
js检测浏览器版本、核心、是否移动端示例
Apr 24 Javascript
JSONP之我见
Mar 24 Javascript
jquery实现兼容IE8的异步上传文件
Jun 15 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
Sep 27 Javascript
seajs模块之间依赖的加载以及模块的执行
Oct 21 Javascript
微信小程序多音频播放进度条问题
Aug 28 Javascript
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
Mar 13 Javascript
node.js基于dgram数据报模块创建UDP服务器和客户端操作示例
Feb 12 Javascript
AngularJs Understanding the Controller Component
Sep 02 #Javascript
JS 拼凑字符串的简单实例
Sep 02 #Javascript
AngularJs Understanding the Model Component
Sep 02 #Javascript
浅谈js中StringBuffer类的实现方法及使用
Sep 02 #Javascript
AngularJs Dependency Injection(DI,依赖注入)
Sep 02 #Javascript
js实现String.Fomat的实例代码
Sep 02 #Javascript
在Docker快速部署Node.js应用的详细步骤
Sep 02 #Javascript
You might like
PHP提取字符串中的图片地址[正则表达式]
2011/11/12 PHP
PHP gbk环境下json_dencode传送来的汉字
2012/11/13 PHP
php发送与接收流文件的方法
2015/02/11 PHP
PHP 返回数组后处理方法(开户成功后弹窗提示)
2017/07/03 PHP
符合W3C网页标准的iframe标签的使用方法
2007/07/19 Javascript
Jquery实现鼠标移上弹出提示框、移出消失思路及代码
2013/05/19 Javascript
jquery如何实现在加载完iframe的内容后再进行操作
2013/09/10 Javascript
jQuery的each终止或跳过示例代码
2013/12/12 Javascript
使用javascript为网页增加夜间模式
2014/01/26 Javascript
Jquery Ajax xmlhttp请求成功问题
2015/02/04 Javascript
浅谈关于JavaScript API设计的一些建议和准则
2015/06/24 Javascript
JS实现表单中checkbox对勾选中增加边框显示效果
2015/08/21 Javascript
Jquery easyui开启行编辑模式增删改操作
2016/01/14 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
2016/05/10 Javascript
jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题
2016/08/15 Javascript
Bootstrap入门教程一Hello Bootstrap初识
2017/03/02 Javascript
详解微信小程序 通过控制CSS实现view隐藏与显示
2017/05/24 Javascript
vue组件传值的实现方式小结【三种方式】
2020/02/05 Javascript
Python中列表的一些基本操作知识汇总
2015/05/20 Python
python常用函数详解
2016/09/13 Python
Python决策树分类算法学习
2017/12/22 Python
python实现黑客字幕雨效果
2018/06/21 Python
pytorch 自定义数据集加载方法
2019/08/18 Python
python实现贪吃蛇双人大战
2020/04/18 Python
MADE法国:提供原创设计师家具
2018/09/18 全球购物
EJB的角色和三个对象
2015/12/31 面试题
优秀实习生感言
2014/03/01 职场文书
人力资源管理专业求职信
2014/07/23 职场文书
2014年秋季开学典礼致辞
2014/08/02 职场文书
领导班子对照检查材料
2014/09/22 职场文书
2014年平安创建工作总结
2014/11/24 职场文书
婚庆主持词大全
2015/06/30 职场文书
交通安全温馨提示语
2015/07/14 职场文书
《唯一的听众》教学反思
2016/02/18 职场文书
分析mysql中一条SQL查询语句是如何执行的
2021/06/21 MySQL
Redis全局ID生成器的实现
2022/06/05 Redis