以“StartsWith”扩展为例:
if (typeof String.prototype.startsWith != 'function') {
String.prototype.startsWith = function (str) {
return this.slice(0, str.length) == str;
};
}
如果我正在编写一个网络应用程序,我会将该代码粘贴到我在我网站的网页上导入的ExtensionMethods.js
页面中。
但是在服务器上使用Node.js的情况呢?
谢谢!
答案 0 :(得分:2)
由于String
是全局可用的,因此可以将其放在任何需要的文件中。当需要文件时,它会被执行。
您甚至不需要导出任何内容。