Hướng dẫn built-in object in javascript - đối tượng tích hợp trong javascript

  • Trang chủ
  • Tutorials
  • JavaScript
  • Javascript cơ bản

Nội dung chính

Nội dung chính ShowShow

  • Built - in Object là gì?
  • Thử nghiệm với đối tượng Math được JS tích hợp sẵn
  • Bài tập thực hành sử dụng đối tượng được tích hợp sẵn.
  • Standard objects by category
  • Value properties
  • Function properties
  • Đối tượng cơ bản
  • Đối tượng lỗi
  • Số và ngày
  • Xử lý văn bản
  • Bộ sưu tập được lập chỉ mục
  • Bộ sưu tập khóa
  • Dữ liệu có cấu trúc
  • Kiểm soát các đối tượng trừu tượng
  • Sự phản xạ
  • Quốc tế hóa
  • WebAssugging

Nội dung chính

  • Built - in Object là gì?
  • Thử nghiệm với đối tượng Math được JS tích hợp sẵn
  • Bài tập thực hành sử dụng đối tượng được tích hợp sẵn.
  • Standard objects by category
  • Value properties
  • Function properties
  • Đối tượng cơ bản
  • Đối tượng lỗi
  • Số và ngày
  • Xử lý văn bản
  • Bộ sưu tập được lập chỉ mục
  • Bộ sưu tập khóa
  • Dữ liệu có cấu trúc
  • Kiểm soát các đối tượng trừu tượng
  • Sự phản xạ
  • Quốc tế hóa
  • Built - in Object là gì?
  • Thử nghiệm với đối tượng Math được JS tích hợp sẵn
  • Bài tập thực hành sử dụng đối tượng được tích hợp sẵn.
  • Standard objects by category
  • Value properties
  • Function properties
  • Đối tượng cơ bản
  • Đối tượng lỗi
  • Số và ngày
  • Xử lý văn bản
  • Bộ sưu tập được lập chỉ mục
  • Bộ sưu tập khóa
  • Dữ liệu có cấu trúc
  • Kiểm soát các đối tượng trừu tượng
  • Sự phản xạ
  • Quốc tế hóa

Built - in Object là gì?

Thử nghiệm với đối tượng Math được JS tích hợp sẵn là các đối tượng được xây nhà cung cấp xây dựng sẵn (hay còn gọi là được tích hợp sẵn). Chúng ta chỉ cần lấy ra và sử dụng.

Bài tập thực hành sử dụng đối tượng được tích hợp sẵn.đối tượng (object) khác được tích hợp sẵn vào JavaScript. Sau này bạn sẽ biết cách xây dựng đối tượng của riêng bạn , nhưng bây giờ những đối tượng có sẵn này có đầy đủ các chức năng hữu ích.

Hướng dẫn built-in object in javascript - đối tượng tích hợp trong javascript

Standard objects by category

Value properties
Ví dụ: Nếu bạn muốn thực hiện các phép toán phức tạp hơn, JavaScript có đối tượng (object) Math được tích hợp sẵn.

Function propertiesphương thức (method) có sẵn theo nó! Hãy gọi phương thức .random() từ đối tượng Math được tích hợp sẵn:


Thử nghiệm với đối tượng Math được JS tích hợp sẵn

Bài tập thực hành sử dụng đối tượng được tích hợp sẵn..random() bằng cách nối thêm tên đối tượng với tên của phương thức (medthod) bằng toán tử dấu chấm (dot operator), và mở và đóng dấu ngoặc đơn.

Standard objects by category

Value properties

Function propertiesMath gọi là Math.floor().

Đối tượng cơ bản

  1. Đối tượng lỗi
  2. Số và ngày
  3. Xử lý văn bản

Bộ sưu tập được lập chỉ mụctài liệu chuẩn ở đây

Bài tập thực hành sử dụng đối tượng được tích hợp sẵn.

Standard objects by categoryObject trong Javascript, hãy thử làm các bài tập sau. Sử dụng tài liệu chuẩn để tìm kiếm phương thức có sẵn của đối tượng Math để:

  • Value properties

  • Function properties

  • Đối tượng cơ bản
  • Đối tượng lỗi
  • Số và ngày
  • Xử lý văn bản
  • Bộ sưu tập được lập chỉ mục

Bộ sưu tập khóa

  • Dữ liệu có cấu trúctại đây để làm in ra màn hình console số nguyên nhỏ nhất lớn hơn hoặc bằng 69.96

  • Kiểm soát các đối tượng trừu tượngtại đây để kiểm tra xem 2018 có phải là số nguyên hay không, in kết quả ra màn hìn console.

Sự phản xạ

Quốc tế hóa

WebAssugging

Fundamental objects

Error objects

Numbers and dates

Text processingthe global object. Here, "global objects" refer to objects in the global scope.

Indexed collectionsglobal object itself can be accessed using the this operator in the global scope. In fact, the global scope consists of the properties of the global object, including inherited properties, if any.

Keyed collections

Structured data

Standard objects by category

Value properties

Function properties

  • Infinity
  • NaN
  • undefined
  • globalThis

Function properties

Đối tượng cơ bản

  • eval()
  • isFinite()
  • Đối tượng lỗi
  • parseFloat()
  • parseInt()
  • Infinity0
  • Infinity1
  • Infinity2
  • Infinity3
  • Số và ngày
    • Text processingDeprecatedDeprecated
    • Indexed collectionsDeprecatedDeprecated

Đối tượng cơ bản

Đây là những đối tượng cơ bản, cơ bản mà tất cả các đối tượng khác đều dựa trên. Điều này bao gồm các đối tượng chung, booleans, chức năng và ký hiệu.

  • Infinity6
  • Infinity7
  • Infinity8
  • Infinity9

Đối tượng lỗi

Đối tượng lỗi là một loại đối tượng cơ bản đặc biệt. Chúng bao gồm loại NaN0 cơ bản, cũng như một số loại lỗi chuyên môn.

  • NaN0
  • NaN2
  • NaN3
  • NaN4 không chuẩnNon-standardNon-standard
  • NaN5
  • NaN6
  • NaN7
  • NaN8
  • NaN9

Số và ngày

Đây là các đối tượng cơ sở đại diện cho các số, ngày và tính toán toán học.

  • undefined0
  • undefined1
  • undefined2
  • undefined3

Xử lý văn bản

Những đối tượng này đại diện cho các chuỗi và hỗ trợ thao túng chúng.

  • undefined4
  • undefined5

Bộ sưu tập được lập chỉ mục

Các đối tượng này đại diện cho các bộ sưu tập dữ liệu được đặt hàng theo giá trị chỉ mục. Điều này bao gồm các mảng (gõ) và các cấu trúc giống như mảng.

  • undefined6
  • undefined7
  • undefined8
  • undefined9
  • globalThis0
  • globalThis1
  • globalThis2
  • globalThis3
  • globalThis4
  • globalThis5
  • globalThis6
  • globalThis7

Bộ sưu tập khóa

Các đối tượng này đại diện cho các bộ sưu tập sử dụng các khóa. Các bộ sưu tập có thể lặp lại (globalThis8 và globalThis9) chứa các yếu tố dễ dàng được lặp lại theo thứ tự chèn.

  • globalThis8
  • globalThis9
  • eval()2
  • eval()3

Dữ liệu có cấu trúc

Các đối tượng này biểu thị và tương tác với bộ đệm dữ liệu có cấu trúc và dữ liệu được mã hóa bằng ký hiệu đối tượng JavaScript (JSON).

  • eval()4
  • eval()5
  • eval()6
  • eval()7
  • eval()8

Kiểm soát các đối tượng trừu tượng

Kiểm soát trừu tượng có thể giúp cấu trúc mã, đặc biệt là mã Async (ví dụ như sử dụng các cuộc gọi lại được lồng sâu).

  • eval()9
  • isFinite()0
  • isFinite()1
  • isFinite()2
  • isFinite()3
  • isFinite()4

Sự phản xạ

Quốc tế hóa

WebAssugging