首页 >web前端 >js教程 >初识Javascript小结_javascript技巧

初识Javascript小结_javascript技巧

WBOY
WBOY原创
2016-05-16 15:50:011216浏览

1.HTML 中的脚本必须位于 3f1c4e4b6b16bbbd69b2ee476dc4f83a 与 2cacc6d41bbb37262a98f745aa00fbf0 标签之间。

脚本可被放置在 HTML 页面的 6c04bd5ca3fcae76e30b72ad730ca86d 和 93f0f5c25f18dab9d176bd4f6de5d30e 部分中

2.如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法

3.可以通过document.write()向HTML文档写内容,包括标签。注意,如果在文档已加载完成后执行document.write(),整个HTML文档将会被覆盖

4.JS通过//和/**/两种方式注释

5.变量通过var声明,因为JS是弱类型语言,所以可以不指定变量类型。

  var x=1  //number

  var x="a" //字符串

  var x=true  //boolean

  var x  //x无值,undefined

6.函数 使用function 定义

  function 函数名(){

    函数体;

  }

7.var num=new Number()//Isytihar objek Nombor

Nombor.MAX_VALUE Nilai maksimum
Nombor.MIN_VALUE Nilai minimum
Nombor.NaN nilai bukan angka istimewa
Nombor.NEGATIVE_INFINITY Infiniti negatif
Nombor.POSITIVE_INFINITY Infiniti positif
Number.toExponential() Format nombor menggunakan notasi eksponen
Number.toFixed( ) menggunakan pengiraan titik tetap untuk memformat nombor
Number.toLocaleString() Menukar nombor kepada rentetan format tempatan
Number.toPrecision() Formatkan digit bererti nombor
Number.toString( ) Menukar nombor menjadi rentetan
Number.valueOf( ) mengembalikan nilai asal
8.var str = new String() //Isytihar objek rentetan

str.substr(mula,panjang): Ekstrak dan kembalikan subrentetan dalam str. Tetapi ia tidak mengubah suai str. mula menunjukkan kedudukan permulaan pengekstrakan, dan panjang menunjukkan panjang Jika panjang ditinggalkan, ia menunjukkan pengekstrakan hingga akhir.

str.substring(from,to): akan mengembalikan subrentetan rentetan rentetan, yang terdiri daripada aksara dari dari ke ke, termasuk aksara yang terletak di dari, tidak termasuk aksara yang terletak di ke Dipintas selepas penggantian automatik.

 Str.toLowerCase(): Tukar rentetan kepada huruf kecil

 Str.toUpperCase(): Tukar rentetan kepada huruf besar

str.split(): Pisahkan rentetan mengikut simbol yang ditentukan

str.slice(): Sama seperti substring() tetapi lebih fleksibel, membenarkan nilai negatif, serupa dengan Array.slice()

str.concat(): Pautan rentetan, serupa dengan Array.concat, tetapi lebih mudah untuk menggunakan nombor

Str.indexOf(): Dapatkan semula aksara dan kembalikan kedudukan di mana watak mula-mula muncul

9.var date=new Date() //Buat objek tarikh

Kaedah utama:

Date.get/setDay() //Pulangan/tetapkan hari dalam minggu (0~6),

Date.get/setFullYear() // Kembalikan/tetapkan tahun dalam masa sistem

Date.get/setMonth() // Kembali/tetapkan medan bulan (0~11) dalam masa sistem

date.get/setDate() //Pulangan/tetapkan hari tertentu dalam bulan

Date.get/setHours() // Kembali/tetapkan medan jam dalam masa sistem

Date.get/setMinutes() // Kembali/tetapkan medan minit dalam masa sistem

Date.get/setSeconds() // Kembali/tetapkan medan saat dalam masa sistem

Date.get/setTime() //Return/Set//Return/Tetapkan medan minit dalam masa sistem

10.var arr=new Array() //Buat objek tatasusunan

Atribut utama: arr.length //Mengembalikan panjang tatasusunan

Kaedah utama:

pop() //Padam dan kembalikan elemen terakhir tatasusunan, nilai pulangan ialah elemen yang dipadamkan

push() //Tambah elemen pada penghujung tatasusunan dan kembalikan panjang tatasusunan

shift()  //Alihkan elemen pertama keluar daripada tatasusunan, dan nilai pulangan ialah elemen yang dipadamkan

unshift()  //Masukkan elemen di kepala tatasusunan dan kembalikan panjang tatasusunan

 slice()   //Kembalikan sebahagian daripada tatasusunan, parameter boleh menjadi nilai negatif, kembalikan tatasusunan yang dipintas

Reverse() //Terbalikkan susunan dalam tatasusunan dan kembalikan tatasusunan terbalik

sort()  //Untuk mengisih elemen tatasusunan, anda perlu menentukan kaedah

concat()  //Sambungan tatasusunan, mengembalikan tatasusunan yang disambungkan tanpa mengubah tatasusunan asal

join()  //Sertai elemen tatasusunan dengan aksara yang ditentukan dan kembalikannya dalam bentuk rentetan

splice() //Sisipkan, padam atau gantikan elemen tatasusunan,

toString() //Tukar tatasusunan kepada rentetan

11.Math ialah objek asli

Math.abs() //Kembalikan nilai mutlak

Math.ceil() // Bulatkan

Math.floor() // Pembundaran desa

Math.round() // Membundarkan

Math.randow() // Mengembalikan nombor rawak

Math.max() // Kembalikan nilai yang lebih besar

Math.min() // Kembalikan nilai yang lebih kecil

Math.PI() //PI Malar

Math.pow() // x kepada kuasa y

Math.sqrt() // Kira segi empat sama

12. Lain-lain

isNaN() // Tentukan sama ada ia adalah nilai berangka Jika tidak, kembalikan benar

parseInt() // Penukaran paksa kepada jenis integer

parseFloat() // Penukaran paksa kepada nilai titik terapung

makluman() // Amaran

confirm()  //Kotak pengesahan mesej

prompt()  //Kotak mesej segera

Document.write() //Tulis kandungan pada dokumen HTML Jika kandungan dokumen dimuatkan dan ditulis menggunakan kaedah ini, keseluruhan dokumen HTML akan ditimpa

.

 document.getElementById() //Dapatkan objek dengan nama ID

 document.getElementsTagName() //Dapatkan objek melalui nama tag dan kembalikan objek tatasusunan

 document.getElementsClassName() //Dapatkan objek melalui nama kelas dan kembalikan objek tatasusunan

Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn