在某处调用数组的(未定义的)其余部分
Call the (undefined) rest of an array somewhere
如何在字符串末尾调用数组的其余部分?我听说过传播运算符(但我不太确定)。事实上,我从我的数组中得到的索引数量是不确定的(除了前两个)。
let filePath = "folder/folder/potentialFolder/potentialFolder/.../file.txt";
let filePathBackup = filePath.split('/');
filePathBackup = `${filePathBackup[0]}/${filePathBackup[1]}/backup/${the_rest_of_my_array}`;
感谢您的帮助!
尝试像这样使用 .slice()
和 .join()
:
let filePath = 'folder/folder/potentialFolder/potentialFolder/.../file.txt';
let filePathBackup = filePath.split('/');
let rest = filePathBackup.slice(2).join('/');
let result = ${filePathBackup[0]}/${filePathBackup[1]}/backup/${rest}`;
如何在字符串末尾调用数组的其余部分?我听说过传播运算符(但我不太确定)。事实上,我从我的数组中得到的索引数量是不确定的(除了前两个)。
let filePath = "folder/folder/potentialFolder/potentialFolder/.../file.txt";
let filePathBackup = filePath.split('/');
filePathBackup = `${filePathBackup[0]}/${filePathBackup[1]}/backup/${the_rest_of_my_array}`;
感谢您的帮助!
尝试像这样使用 .slice()
和 .join()
:
let filePath = 'folder/folder/potentialFolder/potentialFolder/.../file.txt';
let filePathBackup = filePath.split('/');
let rest = filePathBackup.slice(2).join('/');
let result = ${filePathBackup[0]}/${filePathBackup[1]}/backup/${rest}`;