nodejs字符串格式包,没有方法格式
nodejs stringformat package, has no method format
我安装nodejs字符串格式pacakage,并运行它们的第一个示例:https://npmjs.org/package/stringformat
但我得到以下错误:
> npm install stringformat
> node
> var $ = require('stringformat')
> console.log($.format("Hello, {0}!", "World"))
TypeError: Object function () {
// Call as a method
return format.apply(arguments[0], Array.prototype.slice.call(arguments, 1))
} has no method 'format'
at repl:1:16
at REPLServer.self.eval (repl.js:110:21)
at Interface.<anonymous> (repl.js:239:12)
at Interface.EventEmitter.emit (events.js:95:17)
at Interface._onLine (readline.js:202:10)
at Interface._line (readline.js:531:8)
at Interface._ttyWrite (readline.js:760:14)
at ReadStream.onkeypress (readline.js:99:10)
at ReadStream.EventEmitter.emit (events.js:98:17)
at emitKey (readline.js:1095:12)
>
问题出在哪里?
它没有format()
方法。
您可以将其用作函数:
console.log($("Hello, {0}!", "World"))
或者通过启用String
扩展:
$.extendString();
// here, you call format() on a String instance .
console.log("Hello, {0}!".format("World"));
相关文章:
- 为什么dijit.form.Select有方法setStore(),而dijit.fform.FilteringSele
- JavaScript/jQuery中的两种格式有什么区别
- 在JavaScript中将字符串转换为数组--设置警报格式有困难
- 点击时设置隐藏嵌套列表格式有问题
- JSPM-是否有方法或需要对捆绑文件进行版本化
- 当用户试图删除indexedDB数据库时,是否有方法执行函数
- Box2dWeb中是否有方法将对象的位置.x输出到console.log()
- 是否有方法在WebCrypto API中获取RSA密钥的组件
- 这种日期格式有什么问题?
- JS原生格式日期方法
- 是否有方法可以快速确定浏览器是否支持启用了cors的图像而不会污染浏览器?
- 是否有方法以编程方式确定私钥是用DER还是PEM编码的?
- 在反序列化JSON对象时,是否有方法将属性名称转换为小写?
- 是否有方法检查特定点(X,Y)是否在SVG元素中
- 我的jquery语法和格式有什么问题?
- 是否有方法减少相同if语句的代码
- 在babel编译时是否有方法注入或忽略全局变量?
- Node.js query:是否有方法提示用户自定义大小的数组
- 在检查字符串时,是否有方法包含单词变体(过去时,动名词)
- 是否有方法检测和更改输入值格式