請(qǐng)大神們?cè)敿?xì)說下這個(gè)問題的原因,
為什么兩個(gè)數(shù)相加時(shí)需要preseint函數(shù)進(jìn)行強(qiáng)制轉(zhuǎn)換,為什么兩數(shù)相乘或者相除不用強(qiáng)制轉(zhuǎn)換了?到底document.getElementById
獲得的值是什么類型的
為什么兩個(gè)數(shù)相加時(shí)需要preseint函數(shù)進(jìn)行強(qiáng)制轉(zhuǎn)換,為什么兩數(shù)相乘或者相除不用強(qiáng)制轉(zhuǎn)換了?到底document.getElementById
獲得的值是什么類型的
2016-07-25
舉報(bào)
2016-07-25
parseInt函數(shù)可以百度一下。需要強(qiáng)制轉(zhuǎn)換時(shí),是為了得到兩個(gè)數(shù)值進(jìn)行相加,如果是一個(gè)字符串跟數(shù)字相加得到的結(jié)果是字符串。
返回ID對(duì)應(yīng)元素的引用,getElementById的字面含義就是“通過ID名來獲得對(duì)DOM對(duì)象某個(gè)元素的引用”,得到一個(gè)元素的引用后,javascript就可以用它元素進(jìn)行使用和修改
2016-07-25
String類型,不用preseint ?"1"+"1"="11" ?,用了preseint 1+1=2