课程
/前端开发
/JavaScript
/JavaScript深入浅出
val = +val 是什么意思?老师
2015-02-10
源自:JavaScript深入浅出 4-4
正在回答
其实他的用意是这样的,先给你看两个举例
1)
var val = "5";
var ans = val + 1;
console.log(ans);
51
第一个举例是我把5设置为string。当string(5)加1的话答案会显示 “51”
2)
var ans = +val + 1;
6
第二个举例是我把5设置为string。但是我在string(5)放了个符号“+” , 答案会显示 “6”其实“+”有如parseInt()这两个用法是一样的希望你明白
谢谢老师!现在才看到答案,加深了一些印象,感谢,一如既往的支持慕课,加油
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
3 回答man.age赋值为100后为什么输出的age也是100,val = +val是什么意思,不是等于val = val + val 吗
4 回答+val问题
2 回答老师,这里set age()把val赋给$age,然后是怎样的过程传给age的? get跟set的方法是相互独立的吗