$.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 对象的解释
Nov 24 Javascript
JQuery小知识
Oct 15 Javascript
jQuery.prototype.init选择器构造函数源码思路分析
Feb 05 Javascript
jquery 倒计时效果实现秒杀思路
Sep 11 Javascript
JavaScript动态插入script的基本思路及实现函数
Nov 11 Javascript
JS实现一个按钮的方法
Feb 05 Javascript
深入理解JavaScript系列(25):设计模式之单例模式详解
Mar 03 Javascript
基于node.js依赖express解析post请求四种数据格式
Feb 13 Javascript
Vue中使用 setTimeout() setInterval()函数的问题
Sep 13 Javascript
解决JavaScript中0.1+0.2不等于0.3问题
Oct 23 Javascript
JavaScript动态创建二维数组的方法示例
Feb 01 Javascript
一次让你了解全部JavaScript的作用域
Jun 24 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函数之子字符串替换 str_replace
2011/03/23 PHP
PHP+MySQL实现的简单投票系统实例
2016/02/24 PHP
php array_pop 删除数组最后一个元素实例
2016/11/02 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
控制打印时页眉角的代码
2007/02/08 Javascript
JS解析XML的实现代码
2009/11/12 Javascript
jQuery 获取对象 基本选择与层级
2010/05/31 Javascript
仅IE支持clearAttributes/mergeAttributes方法使用介绍
2012/05/04 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
2013/01/15 Javascript
根据经纬度计算地球上两点之间的距离js实现代码
2013/03/05 Javascript
jquery实现手风琴效果实例代码
2013/11/15 Javascript
现如今最流行的JavaScript代码规范
2014/03/08 Javascript
原生javascript实现的分页插件pagenav
2014/08/28 Javascript
node.js中的events.emitter.removeListener方法使用说明
2014/12/10 Javascript
jQuery实现动画效果circle实例
2015/08/06 Javascript
JavaScript数据存储 Cookie篇
2016/07/02 Javascript
用原生js统计文本行数的简单示例
2016/08/19 Javascript
详解vue跨组件通信的几种方法
2017/06/15 Javascript
原生JS控制多个滚动条同步跟随滚动效果
2017/12/22 Javascript
vue2.0 computed 计算list循环后累加值的实例
2018/03/07 Javascript
layer设置maxWidth及maxHeight解决方案
2019/07/26 Javascript
vue keep-alive 动态删除组件缓存的例子
2019/11/04 Javascript
Vue 实现简易多行滚动"弹幕"效果
2020/01/02 Javascript
Python实现的一个找零钱的小程序代码分享
2014/08/25 Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
2018/11/30 Python
Python如何爬取实时变化的WebSocket数据的方法
2019/03/09 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
Django ORM 查询表中某列字段值的方法
2020/04/30 Python
Volcom法国官网:美国冲浪滑板品牌
2017/05/25 全球购物
倩碧香港官方网站:Clinique香港
2017/11/13 全球购物
新奥尔良珠宝:Mignon Faget
2020/11/23 全球购物
小学运动会演讲稿
2014/08/25 职场文书
2015年教务处干事工作总结
2015/07/22 职场文书
Matlab如何实现矩阵复制扩充
2021/06/02 Python
一条慢SQL语句引发的改造之路
2022/03/16 MySQL
Python OpenCV超详细讲解读取图像视频和网络摄像头
2022/04/02 Python