Đối tượng JavaScript
Học Javascript bắt đầu với Hello, World
Tự làm quen với các bài tập và gửi đoạn code đầu tiên của bạn bằng cách hoàn thành bài đầu tiên "Hello, World!".
Luyện tập
Các đối tượng, thuộc tính và phương thức trong cuộc sống thực
  • Trong cuộc sống thực, một chiếc xe hơi là một đối tượng .
  • Ô tô có các thuộc tính như trọng lượng và màu sắc cũng như các phương thức như khởi động và dừng:
Object Attribute Method

car.name = Fiat

car.model = 500

car.weight = 850kg

car.color = white

car.start()

car.drive()

car.brake()

car.stop()
  • Tất cả các ô tô đều có các thuộc tính giống nhau , nhưng các giá trị thuộc tính khác nhau giữa các ô tô.
  • Tất cả các xe đều có cùng một phương pháp , nhưng các phương pháp này được thực hiện vào những thời điểm khác nhau .
Ví dụ
HTML Iframe
Ví dụ
HTML Iframe
Ví dụ
HTML Iframe
Ví dụ
HTML Iframe
Thuộc tính đối tượng

    Các cặp Attribute:value trong đối tượng JavaScript được gọi là thuộc tính :

Attribute Value
first_name John
name chim bồ câu
age 50
color màu xanh da trời
Ví dụ
HTML Iframe
Ví dụ
HTML Iframe
Method trong Object
  • Các đối tượng cũng có thể có các phương thức .
  • Phương thức là các hành động có thể được thực hiện trên các đối tượng.
  • Các phương thức được lưu trữ trong các thuộc tính dưới dạng định nghĩa hàm .
  • Một phương thức là một chức năng được lưu trữ như một thuộc tính.
 

 

Truy cập phương thức đối tượng

    Bạn truy cập một phương thức đối tượng với cú pháp sau: objectName.methodName()

Ví dụ
HTML Iframe
Không khai báo Chuỗi, Số và Boolean dưới dạng Đối tượng!
  • Khi một biến JavaScript được khai báo bằng từ khóa new, biến đó được tạo dưới dạng một đối tượng:
  • Tránh các đối tượng StringNumber, và Boolean. Chúng làm phức tạp mã của bạn và làm chậm tốc độ thực thi.
x = new String();        // Declares x as a String object
y = new Number();        // Declares y as a Number object
z = new Boolean();       // Declares z as a Boolean object
 

 

Một số bài viết liên quan
Devsne VN 5840 lượt xem

Xử lý sự kiện (Event) trong ReactJS

Devsne VN 826 lượt xem

Unmount animation với ReactJS

Devsne VN 10033 lượt xem

Giải thích và hướng dẫn tạo JWT Authentication với Nodejs (Phần 1)

Devsne VN 4198 lượt xem

Texture mapping trong Three.js

Devsne VN 1422 lượt xem

Cùng tổng hợp thông tin về Vue 3 - phiên bản mới bá đạo của Vue.js

Devsne VN 5851 lượt xem

Exploring UI library options with ReactJS (part 1)

Devsne VN 2233 lượt xem

Từ bug format sai chuỗi số khi nhập bằng bàn phím tiếng Nhật, tới IME và các sự kiện composition trong JS

Devsne VN 1620 lượt xem

Data fetching in ReactJS with useSWR()

Devsne VN 2313 lượt xem

CI/CD cho ứng dụng Node.js với Github Action

Devsne VN 7753 lượt xem

Sự khác biệt giữa mergeMap và switchMap trong RxJs

Mục lục
Các đối tượng, thuộc tính và phương thức trong cuộc sống thực
Ví dụ
Ví dụ
Ví dụ
Ví dụ
Thuộc tính đối tượng
Ví dụ
Ví dụ
Method trong Object
Truy cập phương thức đối tượng
Ví dụ
Không khai báo Chuỗi, Số và Boolean dưới dạng Đối tượng!