2. StringBuffer模仿方法
描述:
此方法是对Java中的StringBuffer类的一种模仿,并不能跟Java的效率比,但对于字符串拼装,却是一个很好的工具方法
//StringBuffer工具方法
//数组方式 拼接字符串 .高效... 使用前先实例化.
function StringBuffer(){
this._aStr = [];
}
StringBuffer.prototype.add = function(str){
this._aStr.push(str);
return this;
}
StringBuffer.prototype.toString = function(){
return this._aStr.join('');
}
使用方法如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">
//StringBuffer工具方法
//数组方式 拼接字符串 .高效... 使用前先实例化.
function StringBuffer(){
this._aStr = [];
}
StringBuffer.prototype.add = function(str){
this._aStr.push(str);
return this;
}
StringBuffer.prototype.toString = function(){
return this._aStr.join('');
}
var tempStr = new StringBuffer();
tempStr.add("test+++")
.add("test1 append()+++++")
.add("test+++")
.add("test1 append()+++++")
.add("test+++")
.add("test1 append()+++++")
.add("test+++")
.add("test1 append()+++++")
.add("test+++")
.add("test1 append()+++++")
.add("test+++")
.add("test1 append()+++++")
.add("test+++")
.add("test1 append()+++++")
.add("test+++")
.add("test1 append()+++++")
.add("test+++")
.add("test1 append()+++++");
</script>
</head>
<body> </body>
</html>
分享到:
相关推荐
这里是我个人在WEB开发7年来,收集的CHM工具手册中精选出来的,每个都是精品中的精品,个人认为是同类手册中最好的,也是最新最全的,现在一次性全部送给大家,以免大家寻找资料时走弯路,希望能帮助大家提高开发...
非常有名的javascript调试工具,可设断点,单步执行,变量监视,刚出的新版本1.0.2,搞web开发非常实用,我们项目中都在用,该压缩包里有swf格式的例子及本人收集的资料。
AP Harvester AP Harvester是一个开放源代码的协作数据收集平台,旨在帮助新闻室以AP的速度收集结构化数据AP Harvester是一个开放源代码的协作数据收集平台,旨在帮助新闻室以新闻的速度收集结构化数据。 我们构建它...
NULL 博文链接:https://arne3166.iteye.com/blog/763105
从各种来源收集地理信息探索地理坐标系统,包括大地测量系统和基准点使用Geolocation API,以JavaScript代码从用户的浏览器中取得位置信息使用Google地图或基于JavaScript 的ArcGIS API将位置信息显示在地图上使用...
附录B:MyEclipse开发工具 19.1、MyEclipse简介 19.2、MyEclipse的安装 19.3、MyEclipse的使用 19.4、配置Tomcat服务器 19.5、MyEclipse卸载 19.6、本章摘要 附录C:HTTP状态码及头信息 20.1、HTTP状态码 ...
本程序在微信小程序开发工具中已经测试通过。 Base64代码: [javascript] view plain copy print? (function(){ var BASE64_MAPPING = [ 'A','B','C','D','E','F','G','H 免责声明:本站所有文章和图片均来自...
Iroh是JavaScript的动态代码分析工具。 Iroh允许实时记录您的代码流,拦截运行时信息并即时处理程序行为。 什么是动态分析? 动态分析与静态分析相反(例如, 和使用了静态分析)。 它允许收集仅在运行时可用的数据...
则应首先阅读以下内容:Olivier Arteau在NodeJS中进行JavaScript原型污染攻击原型污染–并绕过MichałBentkowski的客户端HTML清理器在此存储库中,我试图收集由于[removed]解析和可用于演示影响的有用脚本小工具而...
:scroll: 每个JavaScript开发人员都应该知道的33个概念。 收集来自世界各地的5000多个公共IPTV频道 供经验丰富的React开发人员使用TypeScript的备忘单 适用于现代网络的Javascript音频库。 :high_voltage: 为您的...
用于GIS和空间分析工具的图标字体集Font-GIS用于此GIS和空间分析工具的图标字体集我在此回购计划中收集的图标和图形已在我的项目中使用。 Font-GIS图标和字体主题主要设计用于GIS应用程序和Web映射工具。 使用te字体...
Quokkajs-Quokka.js是用于快速JavaScript / TypeScript原型开发的开发人员生产力工具。 输入时,运行时值将更新并显示在代码旁边的IDE中。 Wallabyjs-Wallaby.js是一个开发人员生产力工具,可在您键入时立即运行...
Pown Recon Pown Recon是一种基于图论的目标侦察框架。 使用图论代替平面表表示的...图论算法还可以帮助进行扩散,搜索(例如找到最短路径)以及许多其他有用的任务,以帮助信息发现和情报收集。 积分此工具是一部分