gpt4 book ai didi

javascript - 我试图替换数组索引中的特定字符。

转载 作者:行者123 更新时间:2023-11-30 07:31:57 24 4
gpt4 key购买 nike

我试图替换我创建的名为“位”的数组的索引 0 中的第一个“0”。

bits = ['01010'];

console.log(bits[0].charAt(1));

bits[0].charAt(0) = '9'; // <-Not working

console.log(bits[0].charAt(0));

我应该用什么来替换上面的第三行代码来完成这个?

最终的控制台日志应该返回'9'

(JSBIN link)

另外 str.replaceAt 也不起作用

最佳答案

 bits[0] = "9" + bits[0].substr(1);

或者你可以写一个替换函数:

function replace(str, replace, start, end){
return str.substr(0, start) + replace + str.substr(end || start + replace.length);
}

bits[0] = replace(bits[0], "9", 0);

关于javascript - 我试图替换数组索引中的特定字符。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48694623/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com