JS数组/字符串简单逆序-小白记录1

情景:获取网页中Input框内的内容,将内容进行逆序

解决方案两种:

1.可以将获取的字符串,进行内容遍历,内容方向从后往前,将遍历的每个元素,放到新建立的字符串内进行累加,最后将新字符串的内容进行赋值给所需的位置

2.将获取的字符串,转换为数组,再通过数组的遍历进行读取内容换位置,例如4位数的数组,读取下标位置为0和下标位置为3,然后进行位置互换,使用解构赋值的方法,之后位置进行调换,再重新打印出原数组,就是被修改后的数组

<body>
        逆&nbsp;&nbsp;序<input type="text" name="" id="" value="" /><br>
        <button type="button">运行</button><br>
        输出结果<input type="text" name="" id="" value="" />
</body>

 

在script内获取使用对象,设置点击按钮的事件

    let oInput = document.querySelectorAll("input");
    let oBtn = document.querySelector("button");
  

 oBtn.onclick = function(){
          oInput[1].value = reverseS(oInput[0].value);
    }
    逆序函数在script内 第一种遍历字符串放进一个新字符串内

第二种方式遍历原数组位置互换,遍历次数是互换次数就可以把整个数组遍历完成

 

坚持

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值