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 相关文章推荐
javascript中检测变量的类型的代码
Dec 28 Javascript
使用Json比用string返回数据更友好,也更面向对象一些
Sep 13 Javascript
javascript学习基础笔记之DOM对象操作
Nov 03 Javascript
常用原生JS兼容性写法汇总
Apr 27 Javascript
jQuery操作cookie
Aug 08 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
Sep 17 Javascript
jquery popupDialog 使用 加载jsp页面的方法
Oct 25 Javascript
Vue自定义指令拖拽功能示例
Feb 17 Javascript
微信小程序实现获取用户信息并存入数据库操作示例
May 07 Javascript
详解微信小程序开发聊天室—实时聊天,支持图片预览
May 20 Javascript
浅谈layui框架自带分页和表格重载的接口解析问题
Sep 11 Javascript
vue如何在用户要关闭当前网页时弹出提示的实现
May 31 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数组函数
2008/08/18 PHP
解析thinkphp中的导入文件标签
2013/06/20 PHP
PHP生成不重复随机数的方法汇总
2014/11/19 PHP
ecshop实现smtp发送邮件
2015/02/03 PHP
修复ShopNC使用QQ 互联时提示100010 错误
2015/11/08 PHP
CodeIgniter读写分离实现方法详解
2016/01/20 PHP
基于jQuery的自动完成插件
2011/02/03 Javascript
Jquery 选中表格一列并对表格排序实现原理
2012/12/15 Javascript
jquery必须知道的一些常用特效方法及使用示例(整理)
2013/06/24 Javascript
js 剪切板的用法(clipboardData.setData)与js match函数介绍
2013/11/19 Javascript
页面加载完成后再执行JS的jquery写法以及区别说明
2014/02/22 Javascript
浅谈JavaScript函数节流
2014/12/09 Javascript
不同编码的页面表单数据乱码问题解决方法
2015/02/15 Javascript
JavaScript函数详解
2015/02/27 Javascript
indexedDB bootstrap angularjs之 MVC DOMO (应用示例)
2016/06/20 Javascript
使用cropper.js裁剪头像的实例代码
2017/09/29 Javascript
Vue监听页面刷新和关闭功能
2019/06/20 Javascript
es6函数name属性功能与用法实例分析
2020/04/18 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
2020/09/11 Javascript
[03:52]显微镜下的DOTA2第三期——英雄在无聊的时候干什么
2014/06/20 DOTA
numpy使用fromstring创建矩阵的实例
2018/06/15 Python
django+echart数据动态显示的例子
2019/08/12 Python
Django restframework 框架认证、权限、限流用法示例
2019/12/21 Python
Django REST framwork的权限验证实例
2020/04/02 Python
HTML高亮关键字的实现代码
2018/10/22 HTML / CSS
Sephora丝芙兰澳洲官方网站:国际知名化妆品购物
2016/10/27 全球购物
小区停车场管理制度
2014/01/27 职场文书
公司门卫岗位职责
2014/03/15 职场文书
乳制品整治工作方案
2014/05/29 职场文书
建筑工地宣传标语
2014/06/18 职场文书
如何写早恋检讨书
2014/09/10 职场文书
党员批评与自我批评
2014/10/15 职场文书
2015年暑期社会实践总结
2015/07/13 职场文书
学习经验交流会总结
2015/11/02 职场文书
《坐井观天》教学反思
2016/02/18 职场文书
Hive日期格式转换方法总结
2022/06/25 数据库