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 相关文章推荐
JS 实现完美include载入实现代码
Aug 05 Javascript
基于JQuery的6个Tab选项卡插件
Sep 03 Javascript
js 实现 input type=&quot;file&quot; 文件上传示例代码
Aug 07 Javascript
文本域中换行符的替换示例
Mar 04 Javascript
jQuery构造函数init参数分析
May 13 Javascript
Bootstrap模态框禁用空白处点击关闭
Oct 20 Javascript
基于JS实现横线提示输入验证码随验证码输入消失(js验证码的实现)
Oct 27 Javascript
ES6数组的扩展详解
Apr 25 Javascript
解决vue 路由变化页面数据不刷新的问题
Mar 13 Javascript
vue axios 给生产环境和发布环境配置不同的接口地址(推荐)
May 08 Javascript
基于vue+axios+lrz.js微信端图片压缩上传方法
Jun 25 Javascript
JavaScript实现点击切换验证码及校验
Jan 10 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中strtotime函数使用方法分享
2012/01/10 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
2014/08/23 PHP
PHP编程之设置apache虚拟目录
2016/07/08 PHP
php将服务端的文件读出来显示在web页面实例
2016/10/31 PHP
文本框获得焦点和失去焦点的判断代码
2012/03/18 Javascript
基于jquery的时间段实现代码
2012/08/02 Javascript
jquery 图片缩放拖动的简单实例
2014/01/08 Javascript
js设置控件的隐藏与显示的两种方法
2014/08/21 Javascript
JQuery勾选指定name的复选框集合并显示的方法
2015/05/18 Javascript
jquery实现点击向下展开菜单项(伸缩导航)效果
2015/08/22 Javascript
javascript每日必学之多态
2016/02/23 Javascript
jQuery轮播图效果精简版完整示例
2016/09/04 Javascript
JS使用正则表达式验证身份证号码
2017/06/23 Javascript
javascript实现文件拖拽事件
2018/03/29 Javascript
vue实现移动端悬浮窗效果
2018/12/01 Javascript
vue3.0 加载json的方法(非ajax)
2020/10/26 Javascript
深入浅出学习python装饰器
2017/09/29 Python
情人节快乐! python绘制漂亮玫瑰
2020/08/18 Python
了解不常见但是实用的Python技巧
2019/05/23 Python
Python eval函数原理及用法解析
2020/11/14 Python
Python 实现进度条的六种方式
2021/01/06 Python
python实现简单的学生管理系统
2021/02/22 Python
HTML5 背景的显示区域实现
2020/07/09 HTML / CSS
美国一家专业的太阳镜网上零售商:Solstice太阳镜
2016/07/25 全球购物
仓库管理专业个人的自我评价
2013/12/30 职场文书
护理专业优质毕业生自荐书
2014/01/31 职场文书
服装店营销方案
2014/03/10 职场文书
大三学习计划书范文
2014/05/02 职场文书
电子商务系毕业生自荐信
2014/05/29 职场文书
先进员工获奖感言
2014/08/14 职场文书
2014年体育工作总结
2014/11/24 职场文书
2015年企业新年寄语
2014/12/08 职场文书
军训新闻稿范文
2015/07/17 职场文书
解决Navicat for MySQL 连接 MySQL 报2005错误的问题
2021/05/29 MySQL
撤回我也能看到!教你用Python制作微信防撤回脚本
2021/06/11 Python
vue的项目如何打包上线
2022/04/13 Vue.js