Hàm xử lý dữ liệu trong Javascript

Lập trình javascript


15 Tháng Hai, 2021



Một số hàm xử lý dữ liệu trong javascript dạng chuỗi (String) và dạng số (numberic)

Khai báo hàm trong Javascript

Lưu ý gán giá trị var cho biến nằm trong phần function. Nếu không hàm sẽ không chạy và thông báo sẽ không xuất hiện ra ngoài màn hình

Hàm xử lý dữ liệu kiểu chuỗi

Hàm Sử dụng
String.length Đo độ dài của chuỗi (*)
String.indexOf(Sting2) Tìm vị trí đầu tiên (*)
String.lastindexOf(String2) Tìm vị trí cuối cùng
String.slide(bắt đầu, kết thúc) Cắt chuỗi vị trí x1 đến vị trí xn
String.substring(bắt đầu, kết thúc) Cắt chuỗi vị trí x1 đến vị trí xn
String.substr (bắt đầu, độ dài) Cắt chuỗi vị trí x1 với số ký tự n
String.replace (“chuỗi 1”, “chuỗi 2”) Thay thế chuỗi 1 bằng chuỗi 2 (*)
String.toUpperCase() Viết hoa toàn bộ chuỗi
String.toLowerCase() Viết thường toàn bộ chuỗi
String.contact(“chuỗi 2”, “chuỗi 3”) Kết hợp tất cả chuỗi
String.charAt(index) Trả ký tự trong chuỗi tại vị trí index
String.chartCodeAt(index) Trả mã Unicode của ký tự tại vị trí index trong chuỗi
String[index] Trả lại ký tự trong chuỗi tại vị trí index (tương tự hàm charAt)
String.split(“chuỗi 2”) Cắt chuỗi thành chuỗi nhỏ tính bằng các ký tự trong chuỗi 2 (*)

Hàm xử lý dữ liệu kiểu số

Lưu ý số thập phân trong lập trình sẽ là dấu chấm ( . )

Hàm Sử dụng
Num.toString() Đổi kiểu dữ liệu số thành kiểu chuỗi
Num.toFixed(N) Làm tròn kết quả, lấy N số sau dấu thập phân N có thể bằng 0
Num.toPrecision(N) Vùa làm tròn vừa đổi dữ liệu từ kiểu số thành kiểu chuỗi. N là chữ số được lấy
Number(data) Hàm trả dữ liệu về kiểu số. Hỗ trợ kiểu dữ liệu bootleen
parselnt(String) Hàm trả dữ liệu về kiểu số nguyên
parseFloat(String) Hàm trả dữ liệu về số thập phân
Bình Phan
Tôi là Phan Trác Bình, một kẻ ngoại đạo tự lao vào Digital Marketing từ 2019. Từ những kinh nghiệm đã tích lũy từ công việc, học hỏi từ những người đi trước. Tôi mong Blog này sẽ kết nối tôi với những người chung lĩnh vực marketing online. Hy vọng trang web này sẽ là nguồn tài liệu hữu ích cho những người đã và đang làm công việc giống như tôi.