Xuất phát từ nền PHP, tôi hơi bị hỏng với chức năng str_replace
mà bạn có thể chuyển một loạt các mũi kim hoặc 01st.Thay thế các ký tự nhất định trong javascript
tôi vẫn chưa chưa từng thấy như vậy một hàm trong Javascript, nhưng tôi đã cố gắng hoàn thành công việc, altough xấu xí, với mã dưới đây cho thấy:
return myString.replace(" ", "-").replace("&", ",");
Tuy nhiên, như tôi cần phải thay thế các nhân vật nhất định với một nhân vật khác phát triển, tôi chắc chắn rằng có nhiều cách tốt hơn để hoàn thành điều này - cả về hiệu năng và thông minh hơn.
Vì vậy, tôi có thể làm gì để thay thế?
Bạn có thể tạo một hàm, nhưng tôi không biết hàm javascript gốc nào thực hiện. –
'myString.replace (" "," - ")' có thể không làm những gì bạn muốn. '" foo bar baz ".replace (" "," - ") ===" foo-bar baz "'. Thay thế bằng một chuỗi vì mẫu chỉ thay thế lần xuất hiện đầu tiên. –