課程
/前端開發(fā)
/JavaScript
/JavaScript深入淺出
val = +val 是什么意思?老師
2015-02-10
源自:JavaScript深入淺出 4-4
正在回答
其實他的用意是這樣的,先給你看兩個舉例
1)
var val = "5";
var ans = val + 1;
console.log(ans);
51
第一個舉例是我把5設(shè)置為string。當string(5)加1的話答案會顯示 “51”
2)
var ans = +val + 1;
6
第二個舉例是我把5設(shè)置為string。但是我在string(5)放了個符號“+” , 答案會顯示 “6”其實“+”有如parseInt()這兩個用法是一樣的希望你明白?
謝謝老師!現(xiàn)在才看到答案,加深了一些印象,感謝,一如既往的支持慕課,加油
舉報
由淺入深學習JS語言特性,且解析JS常見誤區(qū),從入門到掌握
3 回答man.age賦值為100后為什么輸出的age也是100,val = +val是什么意思,不是等于val = val + val 嗎
4 回答+val問題
2 回答老師,這里set age()把val賦給$age,然后是怎樣的過程傳給age的? get跟set的方法是相互獨立的嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-02-11
其實他的用意是這樣的,先給你看兩個舉例
1)
var val = "5";
var ans = val + 1;
console.log(ans);
51
第一個舉例是我把5設(shè)置為string。當string(5)加1的話答案會顯示 “51”
2)
var val = "5";
var ans = +val + 1;
console.log(ans);
6
第二個舉例是我把5設(shè)置為string。但是我在string(5)放了個符號“+” , 答案會顯示 “6”
其實“+”有如parseInt()這兩個用法是一樣的
希望你明白?
2015-04-12
謝謝老師!現(xiàn)在才看到答案,加深了一些印象,感謝,一如既往的支持慕課,加油