(v)sprintf

程序名称:(v)sprintf

授权协议: 未知

操作系统: 未知

开发语言:

(v)sprintf 介绍

Implements both a somewhat stripped down “classic” version of the C sprintf
(no support for width, sign, padding and flags), and a python-like one
employing named parameters.

Why another implementation, when we already have one? well:

  • size : 2262 bytes;
  • features : I wanted named arguments, like in python;
  • license : the existing implementation uses a BSD license, I wanted GPL;
  • and fun , of course.

Usage

`//sprintf
//positional arguments
var classic = $.sprintf(‘%s %d%% %.3f’, ‘string’, 40, 3.141593);
// classic = ‘string 40% 3.142’

//named arguments
var named = $.sprintf(‘%(name)s: %(value)d’, {name: ‘age’, value: 40});
// named = ‘age: 40’

//vsprintf
var classic = $.vsprintf(‘%s %d%% %.3f’, [‘string’, 40, 3.141593]);
// classic = ‘string 40% 3.142’

//named arguments
var named = $.vsprintf(‘%(name)s: %(value)d’, [{name: ‘age’, value: 40}]);
// named = ‘age: 40’`

(v)sprintf 官网

http://plugins.jquery.com/project/printf

相关编程语言

多功能下拉选择插件 SelectPage 简洁而强大的下拉分...
AutoComplete 是一个 jQuery Mobile 的插件,用于实...
Combogrid 是一个jQuery插件用于为输入框添加高级自...
Autobox2这个jQuery插件,可以用于创建类似于Facebo...
Link Scraper TextBox 是一个文本框的扩展插件,当你...
Awesomplete 超小超好用的超漂亮的 autocomplete 框...