Dalam JavaScript, fungsi terbina dalam merujuk kepada fungsi yang disertakan dengan kernel penyemak imbas dan boleh digunakan terus tanpa memperkenalkan sebarang pustaka fungsi. Fungsi terbina dalam biasa boleh dibahagikan kepada lima kategori: 1. Fungsi biasa 2. Fungsi tatasusunan;
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Fungsi terbina dalam dalam javascript
fungsi terbina dalam js terbina dalam dalam kernel penyemak imbas dan boleh digunakan terus tanpa mengimport sebarang fungsi fungsi perpustakaan.
Fungsi terbina dalam biasa boleh dibahagikan kepada lima kategori:
1 Fungsi biasa
2 3. Fungsi tarikh
4, Fungsi Matematik
5, Fungsi rentetan
Kategori 1: Fungsi biasatermasuk yang berikut 9 Fungsi:
(1) fungsi amaran: memaparkan kotak dialog amaran, termasuk butang OK.
(2)fungsi pengesahan: Paparkan kotak dialog pengesahan, termasuk butang OK dan Batal.
(3)fungsi melarikan diri: Menukar aksara kepada kod Unikod.
(4)fungsi eval: mengira hasil ungkapan.
Fungsi (5)isNaN: Uji sama ada (benar) atau tidak (salah) bukan nombor.
(6) fungsi parseFloat: Menukar rentetan ke dalam bentuk nombor bertitik.
(7)fungsi parseInt: Tukar rentetan ke dalam bentuk digital integer (sistem perpuluhan boleh ditentukan).
(8)fungsi gesaan: Paparkan kotak dialog input, menggesa untuk menunggu input pengguna.
Kategori kedua: fungsi tatasusunantermasuk 4 fungsi berikut:
(1) fungsi bergabung: menukar dan bergabung semua elemen dalam tatasusunan ialah rentetan.
Fungsi (2)langth: Mengembalikan panjang tatasusunan.
(3)fungsi terbalik: Terbalikkan susunan elemen tatasusunan.
(4)fungsi isihan: Susun semula elemen tatasusunan.
Kategori ketiga: fungsi tarikhtermasuk 20 fungsi berikut:
(1)fungsi getDate: mengembalikan bahagian "hari" pada tarikh, Nilai ialah 1~31
(2) fungsi getDay: mengembalikan hari dalam seminggu, nilainya ialah 0~6, di mana 0 bermaksud Ahad, 1 bermaksud Isnin,..., 6 bermaksud Sabtu
Fungsi (3 )getHours: Mengembalikan bahagian "jam" tarikh, nilainya ialah 0~23.
Fungsi (4)getMinutes: Mengembalikan bahagian "minit" tarikh, nilainya ialah 0~59. Lihat contoh di atas.
Fungsi (5)getMonth: Mengembalikan bahagian "bulan" tarikh, nilainya ialah 0~11. Antaranya, 0 mewakili Januari, 2 mewakili Mac, ..., dan 11 mewakili Disember. Lihat contoh sebelumnya.
Fungsi (6)getSeconds: Mengembalikan bahagian "saat" tarikh, nilainya ialah 0~59. Lihat contoh sebelumnya.
(7)fungsi getTime: Mengembalikan masa sistem.
(8) fungsi getTimezoneOffset: Mengembalikan perbezaan masa di rantau ini (perbezaan masa serantau antara waktu tempatan dan Waktu Min Greenwich GMT), dalam beberapa minit.
Fungsi (9)getYear: Mengembalikan bahagian "tahun" tarikh. Nilai pulangan adalah berdasarkan 1900, contohnya, 1999 ialah 99.
Fungsi parse (10): Mengembalikan bilangan milisaat sejak 0:00 pada 1 Januari 1970 (waktu tempatan).
(11)fungsi setDate: Tetapkan bahagian "hari" tarikh, nilainya ialah 0~31.
Fungsi (12)setHours: Tetapkan bahagian "jam" tarikh, nilainya ialah 0~23.
(13)fungsi setMinutes: Tetapkan bahagian "minit" tarikh, nilainya ialah 0~59.
(14)fungsi setMonth: Tetapkan bahagian "bulan" tarikh, nilainya ialah 0~11. Antaranya, 0 mewakili Januari, ..., dan 11 mewakili Disember.
Fungsi (15)setSeconds: Tetapkan bahagian "saat" tarikh, nilainya ialah 0~59.
(16)fungsi setMasa: Tetapkan masa. Nilai masa ialah bilangan milisaat sejak 00:00 pada 1 Januari 1970.
Fungsi setYear (17): Tetapkan bahagian "tahun" tarikh.
(18) toGMTString fungsi: Tukar tarikh kepada rentetan, iaitu GMT Greenwich Mean Time.
(19)fungsi setLocaleString: Tukar tarikh kepada rentetan dan waktu tempatan.
Fungsi UTC (20): Mengembalikan bilangan milisaat sejak 00:00 pada 1 Januari 1970, dikira dalam GMT Greenwich Mean Time.
var myDate=new Date(dtime.replace(/-|\./g,"/")); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours(); //获取当前小时数(0-23) myDate.getMinutes(); //获取当前分钟数(0-59) myDate.getSeconds(); //获取当前秒数(0-59) myDate.getMilliseconds(); //获取当前毫秒数(0-999) myDate.toLocaleDateString(); //获取当前日期 var mytime=myDate.toLocaleTimeString(); //获取当前时间 myDate.toLocaleString( ); //获取日期与时间 setTimeout(); setInterval();
Terdapat 18 fungsi berikut:
(1) fungsi abs: Math.abs( Sama seperti di bawah), mengembalikan nilai mutlak nombor.
(2) fungsi acos: Mengembalikan kosinus songsang bagi suatu nombor, dan hasilnya ialah 0 hingga π radian (radian).
(3) fungsi asin: Mengembalikan nilai arcsine nombor, dan hasilnya ialah -π/2~π/2 radian.
(4) fungsi atan: Mengembalikan tangen lengkok nombor, dan hasilnya ialah -π/2~π/2 radian.
(5)atan2 fungsi: Mengembalikan nilai sudut koordinat kutub koordinat.
(6) fungsi siling: Mengembalikan nilai integer terkecil bagi suatu nombor (lebih besar daripada atau sama dengan).
Fungsi (7)cos: Mengembalikan nilai kosinus nombor, dan hasilnya ialah -1~1.
(8)fungsi exp: Mengembalikan kuasa e (logaritma semula jadi).
(9) Fungsi lantai: Mengembalikan nilai integer maksimum nombor (kurang daripada atau sama dengan).
(10)fungsi log: fungsi logaritma asli, mengembalikan nilai logaritma asli (e) suatu nombor.
Fungsi maksimum (11): Mengembalikan nilai maksimum dua nombor.
Fungsi (12)min: Mengembalikan nilai minimum dua nombor.
Fungsi (13)pow: Mengembalikan kuasa nombor.
(14)fungsi rawak: Mengembalikan nilai rawak antara 0 dan 1.
Fungsi pusingan (15): Mengembalikan nilai bulat nombor, jenisnya ialah integer.
(16) fungsi sin: mengembalikan nilai sinus nombor, dan hasilnya ialah -1~1.
Fungsi (17)sqrt: Mengembalikan nilai punca kuasa dua nombor.
Fungsi (18)tan: Mengembalikan nilai tangen bagi suatu nombor.
Kategori 5: Fungsi rentetan
termasuk 20 fungsi berikut:
(1) fungsi anchor: menjana titik pautan (anchor) Digunakan sebagai hiperpautan. Fungsi sauh menetapkan nama titik pautan , dan pautan fungsi lain menetapkan alamat URL .
(2)fungsi besar: Tingkatkan fon kepada saiz satu, yang sama dengan teg ...
Fungsi (3)kelip: Buat rentetan berkelip, sama seperti hasil teg
(4)fungsi tebal: Jadikan fon tebal, hasil yang sama seperti teg ...
(5) fungsi charAt: Mengembalikan aksara yang ditentukan dalam rentetan.
(6) fungsi tetap: Tetapkan fon kepada fon lebar tetap, hasil yang sama seperti teg ...
(7) fungsi fontcolor: Tetapkan warna fon, yang sama dengan hasil teg
Fungsi saiz fon (8): Tetapkan saiz fon, yang sama dengan hasil teg
(9) fungsi indexOf: Mengembalikan indeks pertama yang ditemui dalam rentetan, bermula dari kiri.
Fungsi italik (10): Jadikan fon condong, sama seperti hasil teg ...
(11)lastIndexOf fungsi: Mengembalikan indeks pertama yang ditemui dalam rentetan, bermula dari kanan.
Fungsi panjang (12): Mengembalikan panjang rentetan. (Tanpa kurungan)
(13) fungsi pautan: Hasilkan hiperpautan, yang bersamaan dengan menetapkan alamat URL .
(14)fungsi kecil: Kurangkan fon dengan satu saiz, hasil yang sama seperti teg
Fungsi pukulan (15): Tambahkan garis mendatar di tengah-tengah teks, hasil yang sama seperti teg ...
(16)sub fungsi: Paparkan rentetan sebagai subskrip.
(17) fungsi subrentetan: Mengembalikan beberapa aksara yang dinyatakan dalam rentetan.
(18) fungsi sup: paparkan rentetan sebagai superskrip.
(19)toLowerCase function: Tukar rentetan kepada huruf kecil.
(20)toUpperCase fungsi: Tukar rentetan kepada huruf besar.
[Cadangan berkaitan: tutorial pembelajaran javascript]
Atas ialah kandungan terperinci Apakah fungsi terbina dalam javascript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!