我只是注意到JavaScript中的字符串没有prototype属性。
当我试图理解JavaScript类型系统时,这是一个教学问题,但这是什么原因呢?
"abc".toString()
是如何工作的?我该如何扩展字符串呢?例如,如果我想要能够做"hey you!".alertDialog()
?
发布于 2009-11-13 06:26:37
String.prototype.alertDialog = function() { alert(this); };
发布于 2009-11-13 06:26:26
String.prototype是字符串原型。
发布于 2009-11-13 06:27:31
您可以通过引用
String.prototype.yourFunction = function() {}
https://stackoverflow.com/questions/1725836
复制相似问题