Nội dung bài viết
ToggleLớp và đối tượng trong JavaScript
Đối tượng trong JavaScript có thể được tạo ra bằng cách sử dụng từ khóa new
hoặc bằng cách khởi tạo một đối tượng rỗng và thêm thuộc tính và phương thức vào đó. Ví dụ:
// Tạo một đối tượng rỗng
let person = {};
// Thêm thuộc tính vào đối tượng
person.name = "John";
person.age = 30;
// Thêm phương thức vào đối tượng
person.sayHello = function() {
console.log("Hello!");
};
// Gọi phương thức trên đối tượng
person.sayHello(); // output: "Hello!"
// Định nghĩa một lớp Person
class Person {
constructor(name, age) {
this.name = name;
this.age = age;
}
sayHello() {
console.log("Hello!");
}
}
// Tạo một đối tượng từ lớp Person
let person = new Person("John", 30);
// Gọi phương thức trên đối tượng
person.sayHello(); // output: "Hello!"
Trong ví dụ trên, lớp Person
được định nghĩa bằng từ khóa class
. Hàm khởi tạo constructor
được sử dụng để thiết lập các thuộc tính của đối tượng, và phương thức sayHello
được định nghĩa bằng cách sử dụng từ khóa this
. Để tạo ra một đối tượng mới từ lớp Person
, ta sử dụng từ khóa new
.
Cách sử dụng chuỗi trong JavaScript
Chuỗi trong JavaScript được sử dụng để lưu trữ và xử lý văn bản. Một chuỗi JavaScript là một chuỗi ký tự được viết bên trong dấu ngoặc kép hoặc dấu nháy đơn. Bạn có thể sử dụng dấu nháy đơn hoặc dấu nháy kép để định nghĩa chuỗi12.
Ví dụ, bạn có thể tạo một chuỗi name
với giá trị là John Doe
như sau:
let name = "John Doe";
Ví dụ, bạn có thể sử dụng phương thức toUpperCase()
để chuyển đổi chuỗi thành chữ in hoa như sau:
let name = "John Doe";
let upperCaseName = name.toUpperCase();
console.log(upperCaseName); // JOHN DOE
Cách dùng Array, Object trong JavaScript
- Array Array là một danh sách các giá trị có thể được lưu trữ và truy xuất thông qua một chỉ mục. Chỉ mục của một phần tử trong mảng bắt đầu từ 0 và kết thúc bằng độ dài của mảng trừ 1.
Ví dụ:
// Khởi tạo một mảng
let myArray = [1, 2, 3, 4, 5];
// Truy xuất phần tử trong mảng
console.log(myArray[0]); // Output: 1
// Thêm phần tử vào mảng
myArray.push(6); // [1, 2, 3, 4, 5, 6]
// Lấy độ dài của mảng
console.log(myArray.length); // Output: 6
- Object Object là một tập hợp các cặp key-value, trong đó key là một chuỗi và value có thể là bất kỳ kiểu dữ liệu nào trong JavaScript.
Ví dụ:
// Khởi tạo một object
let myObject = {
name: 'John',
age: 30,
gender: 'male'
};
// Truy xuất giá trị của key trong object
console.log(myObject['name']); // Output: John
// Thêm một cặp key-value vào object
myObject.city = 'New York'; // { name: 'John', age: 30, gender: 'male', city: 'New York' }
// Xóa một cặp key-value trong object
delete myObject.age; // { name: 'John', gender: 'male', city: 'New York' }
Kết luận và bài viết có liên quan
Kết luận: Trong JavaScript, Array và Object là hai cấu trúc dữ liệu phổ biến và được sử dụng rộng rãi. Array được sử dụng để lưu trữ một danh sách các giá trị có thể truy xuất thông qua chỉ mục, trong khi Object được sử dụng để lưu trữ các cặp key-value. Với những cấu trúc dữ liệu này, bạn có thể thực hiện nhiều thao tác khác nhau để xử lý và lưu trữ dữ liệu trong JavaScript.
Bài viết có liên quan: Toán tử và thứ tự ưu tiên toán tử trong JavaScript, Hướng dẫn cơ bản cho người mới bắt đầu ( important ) 5 mẹo về css khiến bạn khiến bạn giỏi hơn trong lập trình website đơn giản dễ hiểu với người mới bắt đầu ( important ) Cleaner Code with Event Delegation in JavaScript dễ hiểu cho người mới ( important )