问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS自定义String对象reverse方法

发布网友 发布时间:2022-05-01 13:23

我来回答

2个回答

热心网友 时间:2022-04-22 15:22

String.prototype.reverse = function(){
    var str = "";
    for(var i = this.length - 1; i > -1; i--){
        str += this[i];
    }
    return str;
}

var str = "Hello World!";
document.write(str.reverse());

至于charAt为什么不行我也不太清楚  反正这样我试的是行了

热心网友 时间:2022-04-22 16:40

String.prototype.reverse = function(){
var strReverse = ""
for(var i=this.length-1;i>=0;i--){
strReverse += this.charAt(i);
}
return strReverse
}
var str = 'hello world'
var str2 = str.reverse()
console.log(str2) //  'dlrow olleh'

你在控制台运行一下这段代码,可以实现你要的功能。应该是从var str = new String();这里出了问题,最好别再定义str,而是直接用this指代它。

或者你要想用concat()也可以:

String.prototype.reverse = function(){
    var strReverse = ""
    for(var i=this.length-1;i>=0;i--){
        strReverse = strReverse.concat(this.charAt(i))
    }
    return strReverse
}
var str = 'hello world'
var str2 = str.reverse()
console.log(str2) //  'dlrow olleh'

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...摩擦时愈来愈痒。挤破时是透明液体。我该怎么办啊!谢谢 乐天免税店买的东西 出境时忘了领取怎么办 乐天网上免税店 已经下了订单发现护照号码错误,申请修改后订单会被 ...应该是中午12点 结果选择了21点 现在怎么更改如果时间? 如何测量板厚度 无法重来的一生……ᝰ 张师傅把5万元钱存入银行,定期三年,年利率4.75%到期时,他可以得到利息... 张师傅存一年定期10000元,年利率是2.7%,到期需付20%的利息税,那么一年... 张师傅到银行里用定期一年整存整取的方式存储人民币8000元,到期得到税 ... 张师傅在银行里用定期一年整存整取的方式储蓄人民币8000元,到期得到税 ... 唯品会是到付的吗? Java 里使用reverse()方法来把字符串反转,为什么Java提示没有定义方法re... 唯品会的东西都可以货到付款么? Java二进制反转 C++中对字符串如何使用reverse函数 c语言、编写函数reverse_string将字符串反序输出。 wps不能合并截图吗 oracle将一行数据当成条件的用法 要如何才能邀约到媒体记者? 快要拆迁的房子 能买吗 拆迁户的房子能买吗?需要注意什么? 拆到就是赚到?“要拆迁”的房子能买吗 拆迁安置房能买吗 有哪些好处 拆迁房能买吗 拆迁安置房能不能买? 请问下拆迁安置房可以买吗? 什么是拆迁房?拆迁房可以买吗? 拆迁房能买吗? 雅诗兰黛红石榴系列及小棕瓶眼精华过敏 雅诗兰黛瓶子掉漆原因 山药西红柿鸡蛋汤是如何做的呢? 唯品会货到付款是什么意思啊 用JAVA求一个字符串的反转串 如何用endnote插入特定期刊的文献格式? 唯品会可以货到付款吗? 编写函数void reverse_string(char *str),不借助任何库函数,实现字符串反转功能,例如"abcd"变为"dcba". C++ 编写一个void reverse(string &s)的函数,使字符串倒序输出 在唯品会货到付款后还能退货退款吗 java 我string了一个s,然后把s的字符串反转,用reverse方法 写一个递归函数,它以字符串为参数并且返回这个字符串的倒序。该函数的原型是 char *Reverse(char *str) 唯品会货到付款的东西能不能直接拒收 懦弱的懦换偏旁成新字可以换成什么字组词是什么? 51号公式的基本信息 java程序,实现任意输入10个整数,倒着顺序输出数字 懦换个偏旁组词? 51号公式的电影剧情 java编程,编写方法 int reverse(int n),使其能把n反转,例reverse(4 懦弱的懦去掉竖心旁加上三点水是什么字? java 两个字符串合并 并倒序输出 给也字加偏旁,组成新的字填在括号里: ()人 给去字加偏旁,组成新的字填在括号里: ()懦