課程
/前端開發(fā)
/JavaScript
/JavaScript深入淺出
前面不是已經(jīng)用val=+val轉換過一次了嗎?為什么還要this.$age=+val; 后面的+是不是可以省略?
2016-09-05
源自:JavaScript深入淺出 4-4
正在回答
應該是可以省略的,可能是個人風格這樣吧
可以省略 ?在任何數(shù)據(jù)類型前添加一個'+'號 ?它可以起到的作用就相當于Number()方法 而這個就是一元加操作符?例如+'123' 那么本來應該是字符串類型的123 會轉變成數(shù)字類型的123 ?再例如+undefined 那么undefined類型會轉變成數(shù)字類型的NaN 具體如果對這個一元加操作符感興趣 可以去具體了解一下
慕雪8186469
深夏之葉 回復 慕雪8186469
不能省,這里的this.$age和age并非同一變量,前面的val+=val是給val賦值,而后面的this.$age+=val是給$age賦值。并不一樣。然后是+= 不是 =+
舉報
由淺入深學習JS語言特性,且解析JS常見誤區(qū),從入門到掌握
3 回答val = +val
3 回答man.age賦值為100后為什么輸出的age也是100,val = +val是什么意思,不是等于val = val + val 嗎
2 回答問個問題啊
1 回答testData.js問題
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您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-11-19
應該是可以省略的,可能是個人風格這樣吧
2016-09-10
可以省略 ?在任何數(shù)據(jù)類型前添加一個'+'號 ?它可以起到的作用就相當于Number()方法 而這個就是一元加操作符?例如+'123' 那么本來應該是字符串類型的123 會轉變成數(shù)字類型的123 ?再例如+undefined 那么undefined類型會轉變成數(shù)字類型的NaN 具體如果對這個一元加操作符感興趣 可以去具體了解一下
2016-09-05
不能省,這里的this.$age和age并非同一變量,前面的val+=val是給val賦值,而后面的this.$age+=val是給$age賦值。并不一樣。然后是+= 不是 =+