首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Javascript的String format函数

2012-11-25 
Javascript的String format函数。String.prototype.format String.prototype.f function() {var s th

Javascript的String format函数。

String.prototype.format = String.prototype.f = function() {     var s = this,i = arguments.length;while (i--) {s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[i]);}     return s; };


使用
//创建某table的一行var rowTemplate = "<tr><td>{0}</td><td>{1}</td><td>{2}</td><td>{3}</td><td>{4}</td><td><input type="checkbox" name="_selectedFile" value="" + reuslt.fileName + "" {5}/></td></tr>";var disabled = "checked";if (reuslt.status != "OK") {disabled = "disabled";}var newRow = rowTemplate.format(reuslt.fileName,reuslt.size, reuslt.type,reuslt.version, reuslt.status, disabled);$('#uploadFileList tr:last').after(newRow);

热点排行