$.format,jquery.format 使用说明


Posted in Javascript onJuly 13, 2011
$.format = function (source, params) { 
if (arguments.length == 1) 
return function () { 
var args = $.makeArray(arguments); 
args.unshift(source); 
return $.format.apply(this, args); 
}; 
if (arguments.length > 2 && params.constructor != Array) { 
params = $.makeArray(arguments).slice(1); 
} 
if (params.constructor != Array) { 
params = [params]; 
} 
$.each(params, function (i, n) { 
source = source.replace(new RegExp("\\{" + i + "\\}", "g"), n); 
}); 
return source; 
}; /*调用方法 
var text = "a{0}b{0}c{1}d\nqq{0}"; 
var text2 = $.format(text, 1, 2); 
alert(text2); 
*/
Javascript 相关文章推荐
Javascript Boolean、Nnumber、String 强制类型转换的区别详细介绍
Dec 13 Javascript
Jquery AJAX POST与GET之间的区别
Nov 14 Javascript
JavaScript中getUTCMinutes()方法的使用详解
Jun 10 Javascript
JQuery 两种方法解决刚创建的元素遍历不到的问题
Apr 13 Javascript
JavaScript实现树的遍历算法示例【广度优先与深度优先】
Oct 26 Javascript
JS滚轮控制图片缩放大小和拖动的实例代码
Nov 20 Javascript
详解如何给React-Router添加路由页面切换时的过渡动画
Apr 25 Javascript
详解微信小程序开发聊天室—实时聊天,支持图片预览
May 20 Javascript
jquery图片预览插件实现方法详解
Jul 18 jQuery
在vue中使用防抖和节流,防止重复点击或重复上拉加载实例
Nov 13 Javascript
浅谈vue中$event理解和框架中在包含默认值外传参
Aug 07 Javascript
js基于canvas实现时钟组件
Feb 07 Javascript
jquery中:input和input的区别分析
Jul 13 #Javascript
js监听输入框值的即时变化onpropertychange、oninput
Jul 13 #Javascript
js 判断脚本加载完毕的代码
Jul 13 #Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
Jul 13 #Javascript
使用 JScript 创建 .exe 或 .dll 文件的方法
Jul 13 #Javascript
JS模拟面向对象全解(二、类型与赋值)
Jul 13 #Javascript
JS模拟面向对象全解(一、类型及传递)
Jul 13 #Javascript
You might like
php桌面中心(二) 数据库写入
2007/03/11 PHP
PHP 构造函数和析构函数原理与用法分析
2020/04/21 PHP
超级兔子让浮动层消失的前因后果
2007/03/09 Javascript
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
JS代码优化技巧之通俗版(减少js体积)
2011/12/23 Javascript
再谈Jquery Ajax方法传递到action(补充)
2014/05/12 Javascript
jquery根据属性和index来查找属性值并操作
2014/07/25 Javascript
new Date()问题在ie8下面的处理方法
2014/07/31 Javascript
js判断滚动条是否已到页面最底部或顶部实例
2014/11/20 Javascript
node.js中的http.response.getHeader方法使用说明
2014/12/14 Javascript
jQuery模拟物体自由落体运动(附演示与demo源码下载)
2016/01/21 Javascript
JQueryMiniUI按照时间进行查询的实现方法
2017/06/07 jQuery
JS创建Tag标签的方法详解
2017/06/09 Javascript
JavaScript实现短信倒计时60s
2017/10/09 Javascript
基于Vue框架vux组件库实现上拉刷新功能
2017/11/28 Javascript
JS中判断某个字符串是否包含另一个字符串的五种方法
2018/05/03 Javascript
Nodejs对postgresql基本操作的封装方法
2019/02/20 NodeJs
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
2020/03/23 Javascript
nuxt 服务器渲染动态设置 title和seo关键字的操作
2020/11/05 Javascript
NetworkX之Prim算法(实例讲解)
2017/12/22 Python
Python对象属性自动更新操作示例
2018/06/15 Python
详解python执行shell脚本创建用户及相关操作
2019/04/11 Python
Python Sympy计算梯度、散度和旋度的实例
2019/12/06 Python
Python逐行读取文件内容的方法总结
2020/02/14 Python
浅谈opencv自动光学检测、目标分割和检测(连通区域和findContours)
2020/06/04 Python
python如何实现图片压缩
2020/09/11 Python
HTML如何让IMG自动适应DIV容器大小的实现方法
2020/02/25 HTML / CSS
德国PC硬件网站:CASEKING
2016/10/20 全球购物
阿联酋电子产品购物网站:Menakart
2017/09/15 全球购物
"序列点" 是什么
2016/07/29 面试题
电子信息专业应届生自荐信
2014/06/04 职场文书
片区教研活动总结
2014/07/02 职场文书
干部作风整顿自我剖析材料和整改措施
2014/09/18 职场文书
求职自我评价怎么写
2015/03/09 职场文书
公司聚餐通知
2015/04/22 职场文书
CSS实现渐变色边框(Gradient borders)的5种方法
2022/03/25 HTML / CSS