= 是賦值運(yùn)算符,意思是將等號右邊的表達(dá)式的值賦給等號左邊的變量。
網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序定制開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了沁陽免費(fèi)建站歡迎大家使用!
== 是邏輯運(yùn)算符,意思是如果==左右端表達(dá)式(或變量)相等則運(yùn)算結(jié)果為真(True,)否則為假(False)
等號是賦值的意思,
跟C語言一樣,
js語法跟C語法差不多。
,比如數(shù)組元素。
=是賦值符號
==是等于號
===也是等于號,是比較強(qiáng)烈的等于號(那個(gè)專有名詞忘了)
比如說“123”==123 但是 “123”===123 就是錯(cuò)的了,===需要字符的所有都相等才成立
一個(gè)=是賦值,不是等于的意思。
兩個(gè)==才是等于的意思。
且兩個(gè)==是值相等,類型可以不相同。
所以,123=="123"的結(jié)果是true。
而三個(gè)===是等同于的意思,除了要值相等,類型也要相同。
所以,123==="123"的結(jié)果是false,因?yàn)?23的類型時(shí)number,而"123"的類型是string。
而123===123或"123"==="123"的結(jié)果都是true。
下圖是一個(gè)例子:
javascript中=是賦值,==是比較兩個(gè)變量的值是否相同,如果兩個(gè)變量類型不同,先同時(shí)向number類型轉(zhuǎn)化,再比較值是否相同(跟java中equals類似),===是類型和值都必須一樣,即完全一樣
var?a?=?true;
a?=?!a;???//a=false
就是把感嘆號右邊的布爾型表達(dá)式的值(true或false)取反(變?yōu)閒alse或true)后賦值給等號左邊的變量。
文章標(biāo)題:javascript中=,javascript中alert的作用
分享鏈接:http://chinadenli.net/article12/dsicddc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、網(wǎng)站制作、自適應(yīng)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、做網(wǎng)站、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)