Hướng dẫn javascript check object type - loại đối tượng kiểm tra javascript
Như bạn đã biết, chúng ta có thể tạo một đối tượng của bất kỳ chức năng nào bằng cách sử dụng từ khóa mới. Đôi khi bạn muốn biết loại đối tượng để thực hiện một số hành động trên nó. Sử dụng toán tử loại để lấy loại đối tượng hoặc biến trong JavaScript.new keyword. Sometimes you want to know the type of an object to perform some action on it. Use the typeof operator to get the type of an object or variable in JavaScript. Show
Toán tử typeof cũng trả về loại đối tượng được tạo bằng từ khóa "mới".
Như bạn có thể thấy trong ví dụ trên, toán tử typeof trả về các loại khác nhau cho một chuỗi theo nghĩa đen và một đối tượng chuỗi. Theo cách tương tự, bạn có thể tìm thấy loại của bất kỳ biến nào.
Bạn có thể so sánh loại bằng toán tử ===.
Toán tử loại có thể trả về các loại sau:
Tạm kết Như vậy trong bài viết này chúng ta đã cùng nhau tìm hiểu qua về các vấn đề về Object trong Javascript. Có thể chưa thật sự đầy đủ nhưng nó sẽ giúp các bạn có cái nhìn tổng quan hơn về Object trong Javascript. Bạn thấy thế nào về JS, hãy đưa ra những ý kiến trong quá trình sử dụng JS nhé. Nếu các bạn thấy bài viết hữu ích hãy rate 5* và share cho mọi người tham khảo!
Hãy để lại comment để mình có thể hoàn thiện bản thân hơn trong tương lai. Cám ơn các bạn! Như các bạn đã biết, Javascript có 5 kiểu dữ liệu 1, 2, 3, 4 và 5 và còn 1 kiểu khác nữa đó là 6 (kiểu dữ liệu phức hợp). Kiểu 6 là kiểu được sử dụng nhiều nhất vì tính linh hoạt cực kỳ mạnh mẽ của nó trong việc xử lý dữ liệu. Chi tiết thế nào thì chúng ta cùng tìm hiểu nhé.Object là gì?khóa - giá trị, tương tự như bản đồ, từ điển, hay hash-table trong ngôn ngữ lập trình khác.
Thuộc tính là một cặp khóa - giá trị chứa tên và giá trịTên thuộc tính là một giá trị duy nhất có thể bị ép buộc vào một chuỗi và trỏ đến một giá trịGiá trị thuộc tính có thể là bất kỳ giá trị nào, bao gồm các đối tượng khác hoặc các hàm, được liên kết với tên/khóa
Sử dụng từ khóa {}
Sử dụng từ khóa function myFunc(){
"HelloWorld");
}
var obj = new myFunc ();
var bool = false;
var num = 100;
var jsObj = {};
var undef;
var nullObj = null;
typeof obj;
typeof bool;
typeof num;
typeof jsObj;
typeof undef;
typeof nullObj;
|