function CreateString(str)
var obj = {
data: str,
//substr 方法
SubStr: function (start, length) {
var newstr = [], i = 0;
for (var j = 0; j < str.length; j++) {
if (j >= start && j <= length + 1) {
newstr[i] = str[j];
i++;
}
}
return newstr.join("");
},
//subString 方法
SubString: function (start, end) {
if (end === 0) {
end = this.data.length;
}
var newstr = [], i = 0;
for (var j = 0; j < this.data.length; j++) {
if (j >= start && j < end) {
newstr[i] = str[j];
i++;
}
}
return newstr.join("");
}
}
}
js重写实现substr 方法 和subString 方法
最新推荐文章于 2024-02-22 11:44:15 发布