1樓:匿名使用者
javascript中!==表示嚴格不相等.javascript中,unll與undefined並不相同。
在if中使用的時候,它們都是false。而且null==undefined為真,但是null===undefined為假,所以null !== undefined // 返回true.
2樓:北京巴卜技術****
prompt("請輸入0至10之間的數:","")裡面是兩個引數,以逗號隔開的"請輸入0至10之間的數:"和「」
3樓:匿名使用者
不全等,這裡指的不僅值不相等,不同資料型別不經過轉換就直接進行比較,可以參考如下教程:javascript+jquery 教程
4樓:匿名使用者
嚴格不相等
可以參考:比較'=', '==' 和 '===' 操作符的不同點?
javascript教程及各類問題解答
js 中「=== !== || !! 」是什麼意思?
5樓:匿名使用者
===表示型別什麼的全部相等(自己寫乙個if測試一下就好了)!==表示要全部不想等包括型別(一樣寫乙個if)||或者的意思
!!一般用來將後面的表示式轉換為布林型的資料(boolean) 因為javascript是弱型別的語言(變數沒有固定的資料型別)所以有時需要強制轉換為相應的型別,類似的如: a=parseint("1234") a="1234"+0 //轉換為數字 b=1234+"" //轉換為字串 c=someobject.
tostring() //將物件轉換為字串 其中第1種、第4種為顯式轉換,2、3為隱式轉換 布林型的轉換,javascript約定和c類似,規則為 ·false、undefinded、null、0、"" 為 false ·true、1、"somestring"、[object] 為 true
6樓:杞鳴淳於澤
邏輯「或」運算子
(||)
result
=expression1
||expression2;
如果兩個表示式中有乙個或兩個等於
true,則
result
是true。
jscript
使用下面的規則來把非
boolean
值轉換為
boolean
值:1.所有物件都被認為是
true。
2.字串當且僅當為空時才被認為是
false。
3.null
和undefined
被認為是
false。
4.數字當且僅當為
0時才是
false。
7樓:戰幹過秀艾
||表示
或者左右分別是條件,在這裡也就是
b和a中哪乙個為真就取哪個的值,當兩個都為真時取最近的那個在js當中
數字會被轉換為
true
和false,非0的為true,0為false;
javascript中===是什麼意思?
8樓:歐衡
絕對等於嘛。字元值,字元型別都相等。
9樓:匿名使用者
== 等於
=== 嚴格等於
!= 不等於
!== 嚴格不等於
10樓:匿名使用者
指令碼中沒見過這樣寫的...
javascript中 "=!"是什麼意思
11樓:網海1書生
var a = true;
a = !a; //a=false
就是把感嘆號右邊的布林型表示式的值(true或false)取反(變為false或true)後賦值給等號左邊的變數。
js 中=== !== || !! 是什麼意思?
12樓:匿名使用者
===表示型別什麼的全部相等(自己寫乙個if測試一下就好了)!==表示要全部不想等包括型別(一樣寫乙個if)||或者的意思
!!一般用來將後面的表示式轉換為布林型的資料(boolean) 因為javascript是弱型別的語言(變數沒有固定的資料型別)所以有時需要強制轉換為相應的型別,類似的如: a=parseint("1234") a="1234"+0 //轉換為數字 b=1234+"" //轉換為字串 c=someobject.
tostring() //將物件轉換為字串 其中第1種、第4種為顯式轉換,2、3為隱式轉換 布林型的轉換,javascript約定和c類似,規則為 ·false、undefinded、null、0、"" 為 false ·true、1、"somestring"、[object] 為 true
13樓:王叔叔喝的高
意思是當滑鼠指向控制項時該控制項獲得焦點,而獲得焦點時使控制項中的文字被選中。
===表示型別什麼的全部相等,!==表示要全部不想等包括型別或者的意思
!!一般用來將後面的表示式轉換為布林型的資料(boolean),因為javascript是弱型別的語言(變數沒有固定的資料型別)所以有時需要強制轉換為相應的型別
類似的如: a=parseint("1234") a="1234"+0 //轉換為數字 b=1234+"" //轉換為字串 c=someobject.tostring() //將物件轉換為字串 其中第1種、第4種為顯式轉換,2、3為隱式轉換 布林型的轉換,javascript約定和c類似,規則為 ·false、undefinded、null、0、"" 為 false ·true、1、"somestring"、[object] 為 true
"0x" 指明是十六進位制("hex") ,^ 是按位異或,& 是按位與, | 是按位或,這些都是位運算子,可以使用windows中的計算器來計算,把計算器設定成「科學型」,使用「十六進位制」輸入fffffff,「xor」是^,「and」是&,「or」是|,結果是103,也可以寫成乙個htm檔案用ie看一下結果
onmouseover 當使用者將滑鼠指標移動到物件內時觸發,onfocus 當物件獲得焦點時觸發,this 指當前物件(標籤內) ,focus() 返回指定的控制項,select() 返回指定的控制項(全選內容,如文字框內的內容)
分號可用也可不用
onmouseover="this.focus()" 或 onmouseover="this.focus();" 結果是一樣,onfocus="this.
select();" 或 onfocus="select();" 結果是一樣的
14樓:
var num=3;
alert((num==3 && num =='3')) // true
alert((num===3)) //truealert(num==='3') //false"==="表示型別和值都相同。
javascript中的==和===是什麼意思 ?
15樓:匿名使用者
== 表示兩個物件的tostring相等
===表示兩個物件的型別相等且值相等。
javascript中===什麼意思
16樓:匿名使用者
js中null,0,'',false,undefined,用==判斷是返回的是true,有時候就不是我們期望的,而用===判斷的話就返回false,能真正的達到我們期望。
!=和!==同理
17樓:匿名使用者
應該是==吧,比較左右兩邊的表達試是否相等,如相等,則返回true,否則返回false
如:a=3,則a==1+2為true,a==4+5 為flase
18樓:華銀泰傲旋
javascript中!==表示嚴格不抄相等.javascript中,unll與
襲undefined並不相同。bai在if中使用的時候du,它們都是false。而zhi且null==undefined為真,但是null===undefined為假,所以daonull
!==undefined
//返回true.
javascript裡的= == ===各是啥意思?謝謝
19樓:司馬唐遷
=,賦值運算子,即給變數賦予某個取值或記憶體位址。比如var a = 3,即給變數回a賦值為3,再答比如var obj = {},就是把物件{}的位址賦值給obj。
==,比較運算子,檢測兩個值是否相等。比如var a = 1,則a == 1的結果就是true。需要注意的是,==運算子兩邊資料型別不一致時可能會發生資料型別轉換,比如,同樣前面的a,表示式a == '01',第一眼看上去並不相等,但因為在比較a與'01'時,js將字串'01'轉換為數字1,所以a == '01'的結果還是true。
===,比較運算子,基本上===與==的功能一樣。區別在於,===不會發生型別轉換,數字就是數字,型別就是型別,如果===兩邊的操作符型別就不一致,那麼這個表示式的結果一定是false。
20樓:匿名使用者
= 賦值運算子
== 等於
=== 嚴格等於
例:var a = 3;
var b = "3";
a==b 返回 true
a===b 返回 false
因為a,b的型別不一樣
21樓:風雲珏玉
= 賦值;
== 等於;
=== 全等(值,型別等等)
22樓:匿名使用者
=, 賦值,如:var a = 1;
== 等於號,alert( '1' == 1); //true
=== 全等號, alert( '1' === 1); //false
javascript中 += 和 -=是什麼意思?
23樓:匿名使用者
比如說:
sum+=num;可以拆分為:sum=sum+num;
sum-=num;可以拆分為: sum=sum-num;
以上兩個前後寫法執行結果一致。就是一種寫法,乙個是加等於。乙個是減等於。
24樓:匿名使用者
+= 是相加之後再賦值,即 a+=b <=> a=a+b
-= 是相加之後再賦值,即 a-=b <=> a=a-b
這裡有一套相當不錯的教程javascript教程
25樓:匿名使用者
a+=b就是a=a+b,來自於c語言的語法格式,非常有效率的語法格式
更多的資訊可以學習javascript 面試問題
javascript教程及各類問題解答
26樓:匿名使用者
a += b; 的意思就是 a = a + b;
a -= b; 的意思就是 a = a - b;
27樓:匿名使用者
自加減,就是說a+=b 可以理解為a=a+b,減法也是一樣
javascript中是什麼意思
這個是html的註釋,javascript中沒有,如果是script標籤外圍的,他的目的是為一些不支援指令碼的瀏覽器隱藏javascript,不過現在沒什麼瀏覽器連指令碼都不支援了 註釋 html,xml javascript,java 和 js註釋。javascript中可以用的 javascri...
javascript中ltgt是什麼意思
這個的作用是在jsp頁面中嵌入java 像if else 都是屬於java的,所以必須用它包起來。而 只不過是java 中的2個大括號,你不要單獨把它拿出來,它是屬於程式的一部分的,舉個例子 string username request.getparameter username string p...
javascript什麼意思,javascript中和是什麼意思?
就是相加同時賦值 例如 var x 1 x 3 那麼x就等於4 其實就等於 x x 3 js中,用 號連線字串或進行加法運算,號表示先 再賦值,規範使用時必須先var i i b i i b b為字串或數字字串連線 var str hello str world str變成 hello world ...