js之内置String对象的自定义方法
内置String对象的自定义方法
小编闲来无事,其实是刚刚空降吃鸡,激动不已,顺手写下此文,实现对javascript的内置String对象的自定义方法教程
教程
这里,我们简单的提个需求把,要求如下:自定义一个repeatify方法,要求能够实现调用
console.log('good'.repeatify(3));//goodgoodgood
代码实现如下:
String.prototype.repeatify = function(num) {
var strBuff="";
for (var i = num; i > 0; i--) {
// strBuff+=this//字符串拼接方法一
strBuff = strBuff.concat(this)//字符串拼接方法二
}
return strBuff;
};
var ss = "good";
console.log(ss.repeatify(5))