Có chức năng nào có thể thay thế một chuỗi trong chuỗi một lần tại một chỉ mục cụ thể không? Ví dụ:Sử dụng .replace() tại một chỉ mục cụ thể
var string1="my text is my text";
var string2="my";
string1.replaceAt(string2,"your",10);
và đầu ra kết quả sẽ là "văn bản của tôi là văn bản của bạn", Hoặc:
var string1="my text is my text";
var string2="my";
string1.replaceAt(string2,"your",0);
trong trường hợp này kết quả sẽ là "văn bản của bạn là văn bản của tôi".
'string1 = string1.slice (0,10) + string1.slice (10) .replace (string2," your ");' - wrap in a custom ' hàm replaceAt() 'nếu được yêu cầu. – nnnnnn
Xem thêm: http://stackoverflow.com/a/1431113/1757964 – APerson