我正在尝试做这样的事情,但是变量不是Assign(
Line3
这是我要调用的函数
const insert = (str, index, pasteString) => {
let res;
if (index > 0) {
res = str.substring(0, index) + pasteString + str.substring(index, str.length);
} else {
res = pasteString + str;
}
str = res;
}
答案 0 :(得分:2)
也许您忘了在函数的最后设置返回值:
const insert = (str, index, pasteString) => {
let res;
if (index > 0) {
res = str.substring(0, index) + pasteString + str.substring(index, str.length);
} else {
res = pasteString + str;
}
return res;
}
您尝试这样做吗?
答案 1 :(得分:0)
您可以传递变量指针,或者更好地说,通过引用str变量传递给函数并对其进行更新。