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开发中因空格引发的错误
Nov 08 Javascript
javascript写的简单的计算器,内容很多,方法实用,推荐
Dec 29 Javascript
jQuery+CSS 半开折叠效果原理及代码(自写)
Mar 04 Javascript
jquery 实现上下滚动效果示例代码
Aug 09 Javascript
JS实现遮罩层效果的简单实例
Nov 12 Javascript
页面加载完成后再执行JS的jquery写法以及区别说明
Feb 22 Javascript
jquery移动端TAB触屏切换实现效果
Dec 22 Javascript
JavaScript数据结构与算法之链表
Jan 29 Javascript
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记
Jul 08 Javascript
JavaScript reduce和reduceRight详解
Oct 24 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
Jun 01 Javascript
JS绘图Flot应用图形绘制异常解决方案
Oct 16 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 setcookie设置Cookie用法(及设置无效的问题)
2011/07/13 PHP
php中cookie的使用方法
2014/03/29 PHP
为Plesk PHP7启用Oracle OCI8扩展方法总结
2019/03/29 PHP
laravel model模型处理之修改查询或修改字段时的类型格式案例
2019/10/17 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
Jquery操作radio的简单实例
2014/01/06 Javascript
了不起的node.js读书笔记之node的学习总结
2014/12/22 Javascript
JS+CSS实现模仿浏览器网页字符查找功能的方法
2015/02/26 Javascript
JQuery中层次选择器用法实例详解
2015/05/18 Javascript
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
2015/08/06 Javascript
js实现YouKu的漂亮搜索框效果
2015/08/19 Javascript
基于JavaScript实现动态创建表格和增加表格行数
2015/12/20 Javascript
jQuery实现简单的点赞效果
2020/05/29 Javascript
必备的JS调试技巧汇总
2016/07/20 Javascript
JS中把函数作为另一函数的参数传递方法(总结)
2017/06/28 Javascript
理解 JavaScript EventEmitter
2018/03/29 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
2018/08/22 Javascript
微信{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
2018/10/12 Javascript
[02:31]《DAC最前线》之选手酒店现场花絮
2015/01/30 DOTA
[48:31]完美世界DOTA2联赛PWL S3 DLG vs Phoenix 第二场 12.17
2020/12/19 DOTA
Python 编码处理-str与Unicode的区别
2016/09/06 Python
django基础之数据库操作方法(详解)
2017/05/24 Python
matplotlib基础绘图命令之imshow的使用
2020/08/13 Python
全球速卖通法国在线交易平台:AliExpress法国
2017/07/07 全球购物
购买美国制造的相框和画框架:Picture Frames
2018/08/14 全球购物
如何用PHP实现邮件发送
2012/12/26 面试题
毕业生优秀推荐信
2013/11/26 职场文书
出纳岗位职责模板
2013/11/27 职场文书
区域销售经理职责
2013/12/22 职场文书
水利水电专业自荐信
2014/07/08 职场文书
食品委托检验协议书范本
2014/09/12 职场文书
2015年乡镇工作总结范文
2015/04/22 职场文书
幼儿园大班开学寄语(2016秋季)
2015/12/03 职场文书
JAVA API 实用类 String详解
2021/10/05 Java/Android
css清除浮动clearfix:after的用法详解(附完整代码)
2023/05/21 HTML / CSS