Tôi đang sử dụng mã dưới đây để cố gắng cắt chuỗi trong Javascript nhưng tôi nhận được lỗi được đề cập trong tiêu đề:var.replace không phải là một chức năng
function trim(str) {
return str.replace(/^\s+|\s+$/g,'');
}
Edit:
Tôi cố định vấn đề .... xin lỗi tôi nên đã đặt mã về cách tôi đã gọi nó quá .... nhận ra tôi vô tình đã đi qua các đối tượng của lĩnh vực hình thức chính nó chứ không phải là giá trị của nó.
'str' có lẽ không phải là một chuỗi –
Là một sang một bên: dấu ngoặc kép bạn đang thiếu xung quanh' regex –
@MrDisappointment Javascript có biểu thức chính quy theo nghĩa đen - chúng không cần phải là một chuỗi – Gareth