Hướng dẫn check character is number javascript - kiểm tra ký tự là số javascript
Kiểm tra xem ký tự trong chuỗi có phải là số # khôngĐể kiểm tra xem một ký tự là một số, hãy truyền ký tự làm tham số cho hàm Show
Trước tiên, chúng tôi kiểm tra xem giá trị được truyền cho hàm không phải là loại Sau đó, chúng tôi kiểm tra xem giá trị được cung cấp là một chuỗi trống hoặc chỉ chứa khoảng trắng, trong trường hợp đó chúng tôi cũng trả về Cuối cùng, chúng tôi sử dụng hàm isnan để kiểm tra xem ký tự được cung cấp không phải là số. Toán tử logic không (!) Được sử dụng để phủ định giá trị được trả về từ hàm 1 (không phải là số). Hàm Copied! Copied!
Điều này có vẻ khá khó hiểu lúc đầu, nhưng hàm Copied!
Đây là lý do tại sao chúng tôi đã sử dụng phương thức 6 - để cắt chuỗi và xác minh rằng đó không phải là một chuỗi trống. Chúng tôi biết rằng nếu hàm Copied! Copied! Ngược lại, nếu hàm Copied! Dưới đây là một số ví dụ khác về việc gọi
Một giải pháp thay thế là sử dụng một biểu thức chính quy. Kiểm tra xem ký tự trong chuỗi có phải là số có regex # khôngSử dụng phương thức Copied! Copied! Copied! Copied!
Chúng tôi đã tạo một hàm có thể tái sử dụng kiểm tra xem ký tự được cung cấp là một số. Chúng tôi đã sử dụng phương pháp regexp.test để kiểm tra biểu thức chính quy so với ký tự. Nếu biểu thức chính quy được khớp, phương thức trả về Copied! Tiền đạo chém 9 đánh dấu sự khởi đầu và kết thúc của biểu thức chính quy. CARET 0 phù hợp với sự khởi đầu của đầu vào và dấu hiệu đồng đô la 1 phù hợp với phần cuối của đầu vào. Ký tự Copied! Nếu bạn cần trợ giúp đọc một biểu thức thông thường, hãy xem Regex Cheatsheet này từ MDN. Nếu ký tự chúng ta truyền dưới dạng tham số cho hàm là một số, hàm 3 sẽ trả về 3, trong tất cả các trường hợp khác, nó sẽ trả về false .Đọc thêm #
|