JavaScript基礎(chǔ)語法讓人疑惑的地方小結(jié)_基礎(chǔ)知識(shí)
來源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 21:03:10
JavaScript基礎(chǔ)語法讓人疑惑的地方小結(jié)_基礎(chǔ)知識(shí)
JavaScript基礎(chǔ)語法讓人疑惑的地方小結(jié)_基礎(chǔ)知識(shí): 代碼如下: /* JS基礎(chǔ)語法中,幾個(gè)比較容易讓人疑惑的地方。 */ /* == === */ function de() { var ab = 25; //數(shù)值 var ba = 25; //字符串 if (ab == ba) { //==,會(huì)先轉(zhuǎn)換,后比對(duì)。 //alert(b); } if (!(ab === b
導(dǎo)讀JavaScript基礎(chǔ)語法讓人疑惑的地方小結(jié)_基礎(chǔ)知識(shí): 代碼如下: /* JS基礎(chǔ)語法中,幾個(gè)比較容易讓人疑惑的地方。 */ /* == === */ function de() { var ab = 25; //數(shù)值 var ba = 25; //字符串 if (ab == ba) { //==,會(huì)先轉(zhuǎn)換,后比對(duì)。 //alert(b); } if (!(ab === b
代碼如下:
/*
JS基礎(chǔ)語法中,幾個(gè)比較容易讓人疑惑的地方。
*/
/*
==
===
*/
function de() {
var ab = 25; //數(shù)值
var ba = "25"; //字符串
if (ab == ba) { //==,會(huì)先轉(zhuǎn)換,后比對(duì)。
//alert("b");
}
if (!(ab === ba)) { //===不會(huì)轉(zhuǎn)換,而進(jìn)行直接比對(duì),ab是數(shù)值類型數(shù)據(jù),而ba是字符串類型數(shù)據(jù)
//alert("a");
}
}
/*
!b
!!b
*/
function dd() {
var b= 1;
if (!!b) { //!時(shí)它是非0數(shù)值,所以返回false,當(dāng)!!時(shí),則先進(jìn)一步boolean()方法,然后再對(duì)這個(gè)布爾值求反,于是得到了本身值。
//alert("a");
}
}
/*
parseInt parseFloat
*/
function parse() {
var a = "18px";
var b = parseInt(a); //返回?cái)?shù)值18
var c = parseInt(a, 10); //返回?cái)?shù)值18,可以傳參數(shù),進(jìn)制
//alert(b);
alert(c);
var e = "18.2px";
var d = parseFloat(e);
alert(d)
/*
parseInt與parseFloat的區(qū)別在于,parseFloat轉(zhuǎn)換數(shù)值時(shí),不會(huì)忽略第一個(gè)小數(shù)點(diǎn),也就是說,會(huì)保留第一個(gè)小數(shù)點(diǎn)之后的數(shù),但是會(huì)忽略第二個(gè)小數(shù)點(diǎn)。
parseFloat還會(huì)忽略第一個(gè)位置處的0。
*/
}
window.onload = function () {
parse();
dd();
de();
}
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
JavaScript基礎(chǔ)語法讓人疑惑的地方小結(jié)_基礎(chǔ)知識(shí)
JavaScript基礎(chǔ)語法讓人疑惑的地方小結(jié)_基礎(chǔ)知識(shí): 代碼如下: /* JS基礎(chǔ)語法中,幾個(gè)比較容易讓人疑惑的地方。 */ /* == === */ function de() { var ab = 25; //數(shù)值 var ba = 25; //字符串 if (ab == ba) { //==,會(huì)先轉(zhuǎn)換,后比對(duì)。 //alert(b); } if (!(ab === b