Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在字符串对象中添加原型函数。我使用它,但它不是大写的字符串值。小提琴
String.prototype.myUcase=function() { return this.toUpperCase(); }
在 javascript 中,字符串是不可变的。因此,当您这样做时,this.toUpperCase()它不会更改当前字符串。相反,它会创建一个包含大写字母的新字符串。
this.toUpperCase()
如果您希望您的示例起作用,您可以这样做(正如评论中 elclanrs 所建议的那样)
fruits = fruits.myUcase();