Cách gán giá trị cho đối tượng trong javascript
Trong JavaScript, kiểu dữ liệu 7 được sử dụng để lưu trữ các cặp giá trị khóa và giống như kiểu dữ liệu 8, chứa nhiều phương thức hữu ích. Đây là một số phương pháp hữu ích mà bạn sẽ sử dụng khi làm việc với các đối tượng Show
Phương thức gán đối tượngPhương pháp 9 được sử dụng để
Phương thức 9 yêu cầu một 1 làm tham số và có thể chấp nhận số lượng không giới hạn 2 làm tham số bổ sungĐiều quan trọng cần lưu ý ở đây là tham số 1 sẽ luôn được sửa đổi. Nếu tham số đó trỏ đến một đối tượng hiện có, thì đối tượng đó sẽ được sửa đổi và sao chépNếu bạn muốn tạo một bản sao của một đối tượng mà không sửa đổi đối tượng ban đầu đó, bạn có thể chuyển một đối tượng trống 4 làm tham số ( 1) đầu tiên và đối tượng được sao chép làm tham số thứ hai ( 6)Nếu các đối tượng được truyền dưới dạng tham số vào 9 chia sẻ cùng các thuộc tính (hoặc khóa), các giá trị thuộc tính xuất hiện sau trong danh sách tham số sẽ ghi đè lên các thuộc tính xuất hiện trước đócú pháp
Giá trị trả về 9 trả về 1ví dụSửa đổi và sao chép 1
Sao chép 1 mà không sửa đổi
Các đối tượng có cùng thuộc tính
Phương pháp giá trị đối tượngPhương thức 2 lấy một đối tượng làm tham số và trả về một mảng các giá trị của nó. Điều này làm cho nó hữu ích cho việc xâu chuỗi với các phương thức 8 phổ biến như 4, 5 và 6cú pháp
Giá trị trả về Một mảng các giá trị ( 1) của đối tượng được truyền vàoví dụ
Nếu đối tượng bạn đang chuyển có số là khóa, thì 8 sẽ trả về giá trị theo thứ tự số của khóa
Nếu một cái gì đó không phải là một đối tượng được chuyển đến 2, thì nó sẽ bị ép buộc vào một đối tượng trước khi được trả về dưới dạng một mảng
Phương thức hasOwnProperty đối tượngPhương thức 0 trả về một giá trị boolean cho biết đối tượng có sở hữu thuộc tính được chỉ định hay khôngĐây là một phương pháp thuận tiện để kiểm tra xem một đối tượng có thuộc tính được chỉ định hay không vì nó trả về true/false tương ứng cú pháp 1Giá trị trả về
ví dụSử dụng 0 để kiểm tra xem một thuộc tính có tồn tại hay không trong một đối tượng nhất định
Phương thức getOwnPropertyNames đối tượngPhương thức 3 lấy một đối tượng làm tham số và trả về và mảng tất cả các thuộc tính của nócú pháp 0Giá trị trả về Một mảng các chuỗi thuộc tính của đối tượng đã truyền ví dụ 1Nếu một cái gì đó không phải là một đối tượng được chuyển đến 3, thì nó sẽ được chuyển thành một đối tượng trước khi được trả về dưới dạng một mảng 2Hứa. nguyên mẫu. sau đóHàm 5 chấp nhận hai đối số và trả về một Lời hứaĐối số đầu tiên là một hàm bắt buộc chấp nhận một đối số. Thực hiện thành công một Promise sẽ kích hoạt chức năng này Đối số thứ hai là một hàm tùy chọn cũng chấp nhận một đối số của chính nó. Lỗi bị ném hoặc Từ chối lời hứa sẽ kích hoạt chức năng này 3 5 cho phép bạn thực hiện nhiều hoạt động không đồng bộ theo trình tự. Bạn thực hiện việc này bằng cách đính kèm một hàm 7 với một hàm khác được phân tách bằng dấu chấm 4Bản đồ. nguyên mẫu. mụcTrả về một đối tượng 8 mới chứa các cặp 9 cho mỗi phần tử trong đối tượng 0 theo thứ tự chèncú pháp 5Ví dụ 6Thông tin thêm về các đối tượng trong JavaScript
Thông tin thêm về booleans
QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO Nếu bài viết này hữu ích, hãy tweet nó Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu Làm cách nào để đặt giá trị trong đối tượng JavaScript?Bạn có thể tạo Tập hợp JavaScript bằng cách. . Truyền một mảng sang Set() mới Tạo Set mới và sử dụng add() để thêm giá trị Tạo Set mới và sử dụng add() để thêm biến Làm cách nào để gán giá trị mới cho thuộc tính đối tượng trong JavaScript?Để thêm thuộc tính mới vào đối tượng, bạn sẽ gán giá trị mới cho thuộc tính bằng toán tử gán ( = ) .
Làm cách nào để nhận giá trị trong đối tượng JavaScript?Làm cách nào để lấy Khóa, Giá trị và Mục nhập trong Đối tượng JavaScript? . Sự vật. keys(obj) – trả về tất cả các khóa của đối tượng dưới dạng mảng Mục tiêu. giá trị (obj) – trả về tất cả các giá trị của đối tượng dưới dạng mảng Sự vật. entry(obj) – trả về một mảng [key, value] Làm thế nào một người có thể gán giá trị cho các đối tượng?Các đối tượng được gán giá trị bằng cách sử dụng . (Dấu bằng = , cũng có thể được sử dụng. ) Ví dụ lệnh sau gán giá trị 5 cho đối tượng x. Sau phép gán này, đối tượng x 'chứa' giá trị 5. |