Rumah  >  Artikel  >  Apakah objek terbina dalam JavaScript?

Apakah objek terbina dalam JavaScript?

百草
百草asal
2023-11-08 17:13:501541semak imbas

javascript objek terbina dalam termasuk Math, Date, String, Array, Object, Function, RegExp, Promise, Map, Set, WeakMap, WeakSet, ArrayBuffer, TypedArray, DataView, WebAssembly, dsb. Pengenalan terperinci: 1. Matematik, yang menyediakan satu siri pemalar dan fungsi matematik 2. Tarikh, yang digunakan untuk memproses tarikh dan masa, dsb.

Apakah objek terbina dalam JavaScript?

Sistem pengendalian untuk tutorial ini: sistem Windows 10, komputer DELL G3.

Terdapat banyak objek terbina dalam dalam JavaScript yang menyediakan pemaju dengan fungsi dan alatan yang diperlukan. Berikut ialah beberapa objek terbina dalam JavaScript biasa:

  • Math: Menyediakan satu siri pemalar dan fungsi matematik, seperti digunakan untuk menjana nombor rawak, Math.floor() digunakan untuk membulatkan ke bawah, dsb. Math.random()用于生成随机数,Math.floor()用于向下取整等。

  • Date:用于处理日期和时间。可以用于获取当前日期和时间,或者创建特定的日期/时间对象。例如,new Date()

  • #🎜🎜#Tarikh#🎜🎜#: digunakan untuk mengendalikan tarikh dan masa. Boleh digunakan untuk mendapatkan tarikh dan masa semasa, atau mencipta objek tarikh/masa tertentu. Contohnya, new Date() mencipta objek yang mewakili tarikh dan masa semasa. #🎜🎜#
  • String: digunakan untuk memproses rentetan. Menyediakan banyak kaedah untuk memanipulasi rentetan, seperti charAt() digunakan untuk mendapatkan aksara pada kedudukan tertentu, indexOf() digunakan untuk mencari kedudukan rentetan tertentu, indexOf()用于查找特定字符串的位置,toUpperCase()用于将字符串转换为大写等。

  • Array:用于处理数组。提供了许多方法来操作数组,例如push()用于添加元素到数组的末尾,pop()用于删除并返回数组的最后一个元素,indexOf()

  • Array: digunakan untuk memproses tatasusunan. Menyediakan banyak kaedah untuk memanipulasi tatasusunan, seperti push() digunakan untuk menambah elemen pada hujung tatasusunan, Digunakan untuk mencari kedudukan elemen tertentu dalam tatasusunan, dsb.

    🎜🎜🎜Objek🎜: Semua objek adalah subkelasnya, menyediakan kaedah biasa untuk mencipta objek. 🎜
  • Fungsi: digunakan untuk mentakrifkan fungsi. Walaupun ia bukan objek terbina dalam, ia adalah bahagian penting dalam menentukan fungsi dalam JavaScript.

  • RegExp: digunakan untuk memproses ungkapan biasa. Menyediakan satu siri fungsi dan kaedah untuk memadankan, mencari dan menggantikan corak dalam rentetan. Contohnya, RegExp.test() digunakan untuk menyemak sama ada rentetan sepadan dengan ungkapan biasa.

  • Promise: digunakan untuk mengendalikan operasi tak segerak. Objek Promise mewakili penyelesaian akhir (atau kegagalan) operasi tak segerak dan nilai keputusannya.

  • Peta, Set, WeakMapWeakMap#🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜 #: Ini adalah struktur data baharu yang diperkenalkan dalam ES6. Objek peta digunakan untuk menyimpan pasangan nilai kunci, dan objek Tetapkan digunakan untuk menyimpan kunci unik. WeakMap dan WeakSet adalah serupa dengan jenis koleksi lain, tetapi mereka boleh menyimpan objek pantulan tidak aktif sebagai nilai utama.

  • ArrayBuffer

    , TypedArray, , 🎜🎜#, #🎜Pandangan ini🎜: ##Data ini🎜🎜 digunakan untuk Mengendalikan data binari. Objek ArrayBuffer mewakili tujuan umum, penimbal panjang tetap bagi data binari mentah. Objek TypedArray menyediakan mekanisme untuk membaca penimbal data binari mentah, termasuk jenis seperti Int8Array, Uint8Array, Uint8ClampedArray, Int16Array, Uint16Array, Int32Array, Uint32Array, Float32Array dan Float64Array. Objek DataView menyediakan kaedah untuk membaca penimbal data binari mentah, membenarkan jenis data setiap bait ditentukan (seperti integer tidak bertanda, integer bertanda, titik terapung IEEE, dsb.).

  • WebAssembly (Wasm): Ini ialah format kod binari baharu yang boleh dijalankan dalam pelayar web moden. Wasm menyediakan cara yang cekap dan selamat untuk menyusun dan melaksanakan kod, terutamanya dalam aplikasi yang memerlukan prestasi tinggi.

Di atas ialah beberapa objek terbina dalam biasa dalam JavaScript, tetapi ia tidak terhad kepada ini. Apabila JavaScript berkembang dan piawaian ECMAScript baharu diperkenalkan, lebih banyak objek dan kaedah terbina dalam boleh ditambah.

Atas ialah kandungan terperinci Apakah objek terbina dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn