1 function func(){ 2 return this.toString() + this.toString() 3 } 4 5 String.prototype.duplicate = func 6 7 let a = ‘abc‘ 8 console.log(a.duplicacte());
在String的原型上添加一个duplicate方法,实现字符串a的调用
这里的this会指向调用方法的a,通过this获取a
(面试时候这里卡住了,突然懵了,忘了怎么拿到调用方法的a)
给定一个字符串a = abc,如何使得a.duplicate()输出abcabc
原文:https://www.cnblogs.com/xuwennn/p/13636130.html