av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

javascript - js中 加等于的累加賦值問題求解

瀏覽:107日期:2023-04-21 15:45:39

問題描述

javascript - js中 加等于的累加賦值問題求解

javascript - js中 加等于的累加賦值問題求解

第一張圖片 我能理解 在變量a中 +=過后 a的值是18

第二張圖片 我首先創建了一個style的標簽(第一個紅線),然后再style標簽中賦予新的屬性和值,如果第一個賦值我可以用等于,但是其后的賦值我必須要用加等于才能讓前面的賦值不會被覆蓋,等于是做了一個累加操作,(后面的三四根紅線是+=,第二根是等于),那為什么第一種圖片的變量a最后的值是多次累加后的值,而第二種的是累加且依次展現,這個+=的累加邏輯是怎么表達的?

問題解答

回答1:

第一個是數字累加,第二個累加相當于拼接字符串,你可以換成模板字符串的方式,處理起來比較方便,如下所示。

var cssNode=document.createElement(’style’);var middle=’b’;cssNode.innerHTML=’a’;cssNode.innerHTML+= `--- ${middle}----`;cssNode.innerHTML+=’c’;console.log(cssNode.innerHTML);//輸出: a--- b----c回答2:

第一種是數字,+ 相當于加法

第二種是字符串,+ 相當于連接

回答3:

沒太懂你想表達什么,就最后一句話的回答:a+=b就相當于a = a + b

回答4:

cssNode.innerHtml += “...”; 等同于cssNode.innerHtml = cssNode.innerHtml +'...'。而每次改變innerHtml都會重發html元素的重繪(嚴格的說,包括重排和重繪,對應的英文reflow和repaint)這就是問什么依次展現

如果想最終展現一次,就定義一個變量例如myInnerHtml,對它做+=操作,最后給cssNode.innerHtml = myInnerHtml

回答5:

先定義一個字符數變量,最后再賦值給innerHtml

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 国产精品久久久亚洲 | 成人免费大片黄在线播放 | 午夜影院在线观看视频 | 欧美 日韩 国产 在线 | 91精品中文字幕一区二区三区 | 亚洲一区二区三区四区五区中文 | 亚洲国产成人精品女人久久久 | 欧美一级在线免费 | 欧美一级久久 | 日韩中文一区 | 国产成人99久久亚洲综合精品 | 日韩欧美1区2区 | 午夜精品一区二区三区三上悠亚 | 一区二区三区视频在线观看 | 国产91在线 | 亚洲 | 欧美成人精品一区二区男人看 | 亚洲成人精品在线 | 久视频在线观看 | 中国美女一级黄色片 | 91亚洲精品在线 | 成人影视网址 | 91大神在线资源观看无广告 | 国产网站在线免费观看 | 日韩中文字幕在线视频观看 | 黄久久久| 欧美自拍网站 | 久草成人| 欧美成人精品一区二区男人看 | 伊人久久综合影院 | 古典武侠第一页久久777 | 成人免费大片黄在线播放 | 国产成人亚洲精品自产在线 | 精品无码久久久久久久动漫 | 成人精品免费视频 | 91 视频网站| 欧洲亚洲一区 | 一区二区三区久久 | 欧美在线视频不卡 | 国产人免费人成免费视频 | 国产视频导航 | 日韩成人在线网站 |