$.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 相关文章推荐
12个非常有创意的JavaScript小游戏
Mar 18 Javascript
js获取select标签选中值的两种方式
Jan 09 Javascript
基于JQuery实现图片轮播效果(焦点图)
Feb 02 Javascript
jQuery Ajax 实例代码 ($.ajax、$.post、$.get)
Apr 29 Javascript
javascript中对象的定义、使用以及对象和原型链操作小结
Dec 14 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
Feb 13 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
Apr 18 Javascript
React组件内事件传参实现tab切换的示例代码
Jul 04 Javascript
详解如何在Vue里建立长按指令
Aug 20 Javascript
vue项目中使用lib-flexible解决移动端适配的问题解决
Aug 23 Javascript
windows实现npm和cnpm安装步骤
Oct 24 Javascript
详解vue中v-model和v-bind绑定数据的异同
Aug 10 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制作静态网站的模板框架(四)
2006/10/09 PHP
如何隐藏你的.php文件
2007/01/04 PHP
解析php中var_dump,var_export,print_r三个函数的区别
2013/06/21 PHP
php调用Google translate_tts api实现代码
2013/08/07 PHP
php常用表单验证类用法实例
2015/06/18 PHP
Yii2 如何在modules中添加验证码的方法
2017/06/19 PHP
获取焦点时,利用js定时器设定时间执行动作
2010/04/02 Javascript
Three.js源码阅读笔记(光照部分)
2012/12/27 Javascript
Textbox控件注册回车事件及触发按钮提交事件具体实现
2013/03/04 Javascript
jquery动态添加option示例
2013/12/30 Javascript
js实现动态改变字体大小代码
2014/01/02 Javascript
对Web开发中前端框架与前端类库的一些思考
2015/03/27 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
2016/05/28 Javascript
封装的dialog插件 基于bootstrap模态对话框的简单扩展
2016/08/10 Javascript
深入理解Angularjs中$http.post与$.post
2017/05/19 Javascript
微信小程序公用参数与公用方法用法示例
2019/01/09 Javascript
vue cli3.0结合echarts3.0与地图的使用方法示例
2019/03/26 Javascript
关于element-ui表单中限制输入纯数字的解决方式
2020/09/08 Javascript
jQuery列表动态增加和删除的实现方法
2020/11/05 jQuery
python导出hive数据表的schema实例代码
2018/01/22 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
对django中render()与render_to_response()的区别详解
2018/10/16 Python
对dataframe数据之间求补集的实例详解
2019/01/30 Python
使用IDLE的Python shell窗口实例详解
2019/11/19 Python
pycharm运行scrapy过程图解
2019/11/22 Python
matplotlib绘制多子图共享鼠标光标的方法示例
2021/01/08 Python
CSS3 flex布局之快速实现BorderLayout布局
2015/12/03 HTML / CSS
台湾网购生鲜第一品牌:i3Fresh爱上新鲜
2017/10/26 全球购物
Bose加拿大官方网站:美国知名音响品牌
2019/03/21 全球购物
大学生年度自我鉴定
2013/10/31 职场文书
网站开发实习生的自我评价
2013/12/11 职场文书
装修致歉信
2014/01/15 职场文书
医学专业职业生涯规划范文
2014/02/05 职场文书
讲文明树新风演讲稿
2014/05/12 职场文书
文体活动总结
2015/02/04 职场文书
大连星海广场导游词
2015/02/10 职场文书