Hướng dẫn built-in javascript - javascript cài sẵn

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

Nội dung chính

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
  • Fundamental objects
  • Error objects
  • Numbers and dates
  • Text processing
  • Indexed collections
  • Keyed collections
  • Structured data
  • Control abstraction objects
  • Internationalization
  • WebAssembly

  • 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
  • Fundamental objects
  • Error objects
  • Numbers and dates
  • Text processing
  • Indexed collections
  • Keyed collections
  • Structured data
  • Control abstraction objects
  • Internationalization
  • WebAssembly

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 javascript - javascript cài sẵn

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().

Fundamental objects

  1. Error objects
  2. Numbers and dates
  3. Text processing

Indexed collectionstà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

  • Fundamental objects
  • Error objects
  • Numbers and dates
  • Text processing
  • Indexed collections

Keyed collections

  • Structured datatạ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

  • Control abstraction objectstạ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.

Internationalization

WebAssembly

Built - in Object 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.

Ngoài console, còn có các đố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.

Built-in Object - Đối tượng được tích hợp sẵn trong Javascript

  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.

  Điều tuyệt vời về các đối tượng là chúng có các phươ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:the global object. Here, "global objects" refer to objects in the global scope.

Trong ví dụ trên, chúng ta đã gọi phương thức .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.global 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.

Phương thức này trả về một số ngẫu nhiên giữa 0 và 1.

  Để tạo một số ngẫu nhiên từ 0 đến 50, chúng tôi có thể nhân kết quả này với 50, như sau:

Standard objects by category

Value properties

Function properties

  • Infinity
  • NaN
  • undefined
  • globalThis

Function properties

Fundamental objects

  • eval()
  • isFinite()
  • Error objects
  • parseFloat()
  • parseInt()
  • Infinity0
  • Infinity1
  • Infinity2
  • Infinity3
  • Numbers and dates
    • Text processingDeprecated
    • Indexed collectionsDeprecated

Đố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-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