任务是向 JavaScript 中的 String 类添加一个方法。使用适当的示例描述了两种方法:
方法一:使用Object.defineProperty() 方法,用于直接为对象定义新的属性,或者修改已有的属性。它需要 3 个参数,第一个是 Object,第二个是 propertyName,最后一个是 propertyDescription。在这个例子中,返回字符串长度的总和。
- 例子:
Add method to String class in JavaScript GeeksforGeeks
- 输出:
方法二:使用String.prototype.propertyName在String类中添加一个新的方法。定义一个方法,该方法接受对象传递的参数并执行所需的操作。在这个例子中,返回字符串长度的总和。
- 例子:
Add method to String class in JavaScript GeeksforGeeks
- 输出: