【文件属性】:
文件名称:printj:sprintf for JS
文件大小:501KB
文件格式:ZIP
更新时间:2021-05-23 11:21:24
string format printf sprintf string-conversion
印刷品
扩展的sprintf实现(用于浏览器和nodejs)。 强调合规性,性能和IE6 +支持。
PRINTJ . sprintf ( "Hello %s!" , "World" ) ;
下面包含了printf格式字符串的自包含规范,以及的摘要
目录
目录(单击以显示)
参数选择
动态说明符
C数据模型
整数类型
字符和字符串类型
浮点数类型
执行
整数转换
限制整数值
整数转换的长度说明符
在Base 10中渲染无符号整数(“ u”和“ U”转换)
在Base 8中渲染无符号整数(“ o”和“ O”转换)
在Base 16中渲染无符号整数(“ x”和“ X”转换)
在Base 10中渲染带符号整数(“ d”,“ i”和“ D”转换)
浮点转换
无限,NaN和负零
指数形式(“ e”和“ E”转换)
标准格式(“ f”和“ F”转换)
值相关形式(“ g”和“ G”转换
【文件预览】:
printj-master
----.gitignore(61B)
----.jscs.json(114B)
----.flowconfig(351B)
----.eslintrc(356B)
----package.json(1KB)
----Makefile(3KB)
----bin()
--------printj.njs(2KB)
----.travis.yml(331B)
----dist()
--------printj.min.map(15KB)
--------LICENSE(589B)
--------printj.js(18KB)
--------printj.min.js(11KB)
----printj.mjs(18KB)
----LICENSE(11KB)
----printj.flow.js(18KB)
----test.js(8KB)
----printj.js(18KB)
----ctest()
--------fakeassert.js(252B)
--------test.js(8KB)
--------printj.js(18KB)
--------index.html(717B)
--------shim.js(8KB)
--------mocha.css(5KB)
--------mocha.js(121KB)
--------fixtures.js(1.31MB)
----types()
--------tslint.json(322B)
--------bin_printj.ts(2KB)
--------tsconfig.json(351B)
--------printj-test.ts(142B)
--------index.d.ts(384B)
----README.md(46KB)
----tests()
--------compare.json(262B)
--------printj.mjs(13B)
--------printf.js(3.96MB)
--------mjs.html(2KB)
--------node.mjs(167B)
----stress()
--------.gitignore(41B)
--------Makefile(631B)
--------common.h(1KB)
--------generate_testcase.njs(4KB)
--------fix.sh(125B)
--------stress.c(479B)
--------stress.js(348B)
--------generate_stress.njs(3KB)
----index.html(3KB)
----lib()
--------.gitignore(71B)
--------impl.json(71B)
--------loop_code.mjs(18KB)
----shim.js(8KB)
----bits()
--------.gitignore(13B)
--------02_regexp.js(351B)
--------Makefile(575B)
--------80_wrapper.js(326B)
--------99_footer.js(30B)
--------53_convflt.js(267B)
--------99_esmfoot.js(30B)
--------40_macros.js(1KB)
--------index_char.js(156B)
--------60_integer.js(3KB)
--------00_header.js(1KB)
--------11_switchcode.js(2KB)
--------ctypes.json(466B)
--------90_exports.js(104B)
--------loop_code.js(155B)
--------52_convint.js(588B)
--------51_convstr.js(600B)
--------regex.js(163B)
--------12_switchchar.js(2KB)
--------55_bytelen.js(879B)
--------loop_char.js(155B)
--------50_doit.js(2KB)
--------01_version.js(26B)
--------30_ctypes.njs(2KB)
--------10_tokenize.js(2KB)
--------index_code.js(156B)
--------loop_code.mjs(172B)
--------70_float.js(5KB)
--------flow.js(475B)
--------54_convmisc.js(1KB)
----misc()
--------strip_sourcemap.sh(267B)
--------help.sh(1KB)
--------spin.sh(276B)
----.spelling(349B)