Rumah  >  Artikel  >  hujung hadapan web  >  Ketahui lebih lanjut tentang objek terbina dalam: dedahkan takrifan dan ciri objek terbina dalam biasa

Ketahui lebih lanjut tentang objek terbina dalam: dedahkan takrifan dan ciri objek terbina dalam biasa

WBOY
WBOYasal
2024-01-11 16:24:16439semak imbas

Ketahui lebih lanjut tentang objek terbina dalam: dedahkan takrifan dan ciri objek terbina dalam biasa

Analisis Objek Terbina dalam: Terokai definisi dan ciri objek terbina dalam biasa

Pengenalan:
Dalam bahasa pengaturcaraan, objek terbina dalam merujuk kepada beberapa objek yang disediakan oleh bahasa pengaturcaraan itu sendiri sifat, yang boleh memudahkan kod Tulis dan menyampaikan operasi yang lebih cekap. Artikel ini akan memperkenalkan definisi dan ciri beberapa objek terbina dalam biasa, dan memberikan contoh kod khusus.

1. Objek Matematik
Objek Matematik ialah salah satu objek terbina dalam bahasa JavaScript Ia menyediakan satu siri kaedah dan sifat yang berkaitan dengan operasi matematik. Kaedah objek Matematik biasa ialah:

  1. Math.abs(x): Mengembalikan nilai mutlak x.
  2. Math.ceil(x): Mengembalikan integer terkecil lebih besar daripada atau sama dengan x.
  3. Math.floor(x): Mengembalikan integer terbesar kurang daripada atau sama dengan x.
  4. Math.random(): Mengembalikan nombor pseudo-rawak antara 0 dan 1.
  5. Math.max(x1, x2, ...): Mengembalikan nilai maksimum dalam set nombor.
  6. Math.min(x1, x2, ...): Mengembalikan nilai minimum dalam set nombor.

Kod Contoh 1:

let x = -10;
console.log(Math.abs(x)); // 输出:10

let y = 3.14159;
console.log(Math.ceil(y)); // 输出:4

let z = 4.9;
console.log(Math.floor(z)); // 输出:4

console.log(Math.random()); // 输出:0.123456789

let nums = [1, 2, 3, 4, 5];
console.log(Math.max(...nums)); // 输出:5
console.log(Math.min(...nums)); // 输出:1

2. Objek Tarikh
Objek tarikh ialah objek terbina dalam untuk memproses tarikh dan masa Ia menyediakan satu siri kaedah dan sifat yang berkaitan dengan tarikh dan masa. Kaedah objek Common Date ialah:

  1. Date.now(): Mengembalikan bilangan milisaat dalam masa semasa.
  2. Date.parse(dateString): Tukar tarikh dalam bentuk rentetan kepada milisaat.
  3. Date.getFullYear(): Mengembalikan tahun tarikh semasa.
  4. Date.getMonth(): Mengembalikan bulan tarikh semasa (0 bermaksud Januari, 11 bermaksud Disember).
  5. Date.getDate(): Mengembalikan tarikh tarikh semasa (bermula dari 1).
  6. Date.getHours(): Mengembalikan jam masa semasa (format 24 jam).

Contoh kod 2:

console.log(Date.now()); // 输出:1612345678901

let dateStr = "2022/01/31";
console.log(Date.parse(dateStr)); // 输出:1643568000000

let currentDate = new Date();
console.log(currentDate.getFullYear()); // 输出:2022
console.log(currentDate.getMonth()); // 输出:0
console.log(currentDate.getDate()); // 输出:31
console.log(currentDate.getHours()); // 输出:15

3. Objek rentetan
Objek rentetan ialah objek terbina dalam untuk memproses rentetan Ia menyediakan satu siri kaedah dan sifat berkaitan rentetan. Kaedah objek String biasa ialah:

  1. panjang: Mengembalikan panjang rentetan.
  2. charAt(index): Mengembalikan aksara pada indeks yang ditentukan.
  3. concat(string1, string2, ...): Gabungkan berbilang rentetan.
  4. indexOf(substring): Mengembalikan indeks kejadian pertama subrentetan.
  5. toUpperCase(): Tukar rentetan kepada huruf besar.
  6. toLowerCase(): Tukar rentetan kepada huruf kecil.

Contoh Kod 3:

let str = "Hello, world!";
console.log(str.length); // 输出:13
console.log(str.charAt(4)); // 输出:o
console.log(str.concat(" Welcome")); // 输出:Hello, world! Welcome
console.log(str.indexOf("o")); // 输出:4
console.log(str.toUpperCase()); // 输出:HELLO, WORLD!
console.log(str.toLowerCase()); // 输出:hello, world!

Kesimpulan:
Artikel ini memperkenalkan objek terbina dalam biasa, takrifan dan cirinya serta menyediakan contoh kod khusus. Objek Math digunakan untuk operasi matematik, objek Date digunakan untuk memproses tarikh dan masa, dan objek String digunakan untuk pemprosesan rentetan. Memahami dan menguasai penggunaan objek terbina dalam ini boleh memudahkan penulisan kod dan meningkatkan kecekapan program. Semoga artikel ini dapat memberi manfaat kepada pembaca.

Atas ialah kandungan terperinci Ketahui lebih lanjut tentang objek terbina dalam: dedahkan takrifan dan ciri objek terbina dalam biasa. 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