`
happyqing
  • 浏览: 3162460 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Js实现StringBuilder

    博客分类:
  • js
阅读更多

Js实现StringBuilder

在IE中大量字符串相加很浪费效率,用StringBuilder可以解决

 

function StringBuilder()
{
   this.data=Array("");
}

StringBuilder.prototype.Append=function()
{
   this.data.push(arguments[0]);
}

StringBuilder.prototype.toString=function()
{
   return this.data.join("");
}

var xx=new StringBuilder();
xx.Append("1 ");
xx.Append("2 ");
xx.Append("3");
var tmp=xx.toString();
alert(tmp);

 

  

分享到:
评论

相关推荐

    iStringBuilder.js

    js实现StringBuilder ,相关知识点:原型模式、原型对象、原型链 //字符串连接类: var html=new iStringBuilder(); html.append("...");

    javascript StringBuilder类实现

    一个简单的StringBuilder类实现

    js实现C#的StringBuilder效果完整实例

    主要介绍了js实现C#的StringBuilder效果,以完整实例形式分析总结了js实现C#的StringBuilder效果的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    采用js实现具有复杂字符串的格式化操作类库函数

    采用js实现具有复杂字符串的格式化操作类库函数,采用纯js实现,可以对含有正则表达式以及日期,货币等字符串进行格式标准化解析操作。

    JavaScript 跨域之POST实现方法

    javascript 跨域是一个很常见的问题,其中 jsonp 是一个最常用的手段,但是 jsonp 只支持 get,不支持 post,所以如果想通过 jsonp 来 post 一些数据,就头大了。 此处通过在一个 iframe 中生成 form 表单的形式来...

    在ASP.NET使用JavaScript显示信息提示窗口实现原理及代码

    在ASP.NET使用JavaScript显示信息窗口,你可下从Insus.NET的博客,下载一个DLL,放在站点的BIN目录。下载地址创建一个aspx页面,然后在.aspx.cs的做... StringBuilder sb = new StringBuilder(); sb.Append(“window.o

    .NET中利用js让子窗体向父页面传值的实现方法

    子页面C#后台代码: 代码如下:///  /// 将设置好的值赋给父页面 ///  /// ”count”>需要传递的值 void SetValueToParentPage(int count, string strPersons) { StringBuilder jsStr = new StringBuilder();...

    波兰语Javascript前端指导程序:Javascript,React,Redux,Angular

    实现函数check(str,bracketsConfig),对于给定的括号序列,如果正确则返回true,否则返回false Markdown和Git 数独 CSS食谱 作业:布局(餐厅) 建立网页 Codewars Stage2 javascript-classes-继承 创建一个...

    C#实现集合转换成json格式数据的方法

    本文实例讲述了C#实现集合转换成json格式数据的方法。分享给大家供大家参考,具体如下: /// /// dataTable转换成Json格式 /// /// <param name=dt></param> /// <returns></returns> public static string To...

    C#实现任意数据类型转成json格式输出

    直接贴代码: 代码如下:/// List转成json ///  /// ”T”> /// ”jsonName”> /// ”list”> /// <returns></returns> public static string ListToJson(IList<T> list, string jsonName) { StringBuilder ...

    asp.net jquery无刷新分页插件(jquery.pagination.js)

    采用Jquery无刷新分页插件jquery.pagination.js 实现无刷新分页效果 友情提示:本示例Handler中采用StringBuilder的append方法追加HTML,小数据量可以,但是大数据或是布局常变,建议返回JSON格式的数据,性能和灵活...

    庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术

    16.3.2 sys.stringbuilder类 576 16.4 ajax library请求服务端和webservices 577 16.4.1 sys.net命名空间中的类 577 16.4.2 请求过程解析 578 16.4.3 webrequest请求示例 579 16.4.4 使用代理实现ajax调用...

    庖丁解牛 纵向切入ASP.NET 3.5控件和组件开发 part1

    16.3.2 sys.stringbuilder类 576 16.4 ajax library请求服务端和webservices 577 16.4.1 sys.net命名空间中的类 577 16.4.2 请求过程解析 578 16.4.3 webrequest请求示例 579 16.4.4 使用代理实现ajax调用...

    庖丁解牛 纵向切入ASP.NET 3.5控件和组件开发 part2

    16.3.2 sys.stringbuilder类 576 16.4 ajax library请求服务端和webservices 577 16.4.1 sys.net命名空间中的类 577 16.4.2 请求过程解析 578 16.4.3 webrequest请求示例 579 16.4.4 使用代理实现ajax调用...

    庖丁解牛纵向切入ASP.NET 3.5控件和组件开发技术.pdf

    16.3.2 sys.stringbuilder类576 16.4 ajax library请求服务端和webservices577 16.4.1 sys.net命名空间中的类577 16.4.2 请求过程解析578 16.4.3 webrequest请求示例579 16.4.4 使用代理实现ajax调用服务端示例...

    ASP.NET Gridview隐藏/显示列源码

    在数据绑定到GridView之后,其余的工作由ShowHideColumns.js中的javascript来完成.当列头的hyperlink被点击的时候后,它将会传递GridView的名字,列的索引和列名给HideCol方法,这个方法能找到这一列的每个单元格,每...

Global site tag (gtag.js) - Google Analytics