课程
/前端开发
/JavaScript
/JavaScript入门篇
变量里的赋值不需要加“”(引号)吗?
var mynum="8"; var mynum=8; 有什么区别吗?
2016-04-01
源自:JavaScript入门篇 1-7
正在回答
字符串加引号,数字不用加。当你使用双引号做别的用途的时候,你可以使用单引号代替。
是单个字符还是整型呢,如果是一个整型的数,是不需要加引号的
"8"是字符串,8是整数
"8"+"1"="81"
8+1=9
是有区别的,var mynum="8";相当于给变量mynum赋值了一个字符串,而var mynum=8;相当于给mynum赋值了一个整型数。个人理解,JS编译器里包含有类型反推的功效。
第一个表示是字符串,第二个表示是整型变量。
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
1 回答变量赋值不加双引号也对?
3 回答JS变量赋值中( 变量=值 ) 等号前后需要空格吗?
2 回答如果引用变量,还要加引号吗?
5 回答不是说变量赋值要先声明的吗
2 回答变量不是要先声明再赋值吗?