变量里的赋值不需要加“”(引号)吗?

来源:1-7 JavaScript-什么是变量

简单30

2016-04-01 15:34

变量里的赋值不需要加“”(引号)吗?

var mynum="8";
var mynum=8;
有什么区别吗?


写回答 关注

5回答

  • 欧罗巴皇
    2016-04-01 16:03:53

    字符串加引号,数字不用加。当你使用双引号做别的用途的时候,你可以使用单引号代替。        

  • 咖啡巧克力
    2016-04-01 16:01:40

    是单个字符还是整型呢,如果是一个整型的数,是不需要加引号的

  • Valkyrie
    2016-04-01 15:45:33

    "8"是字符串,8是整数

    "8"+"1"="81"

    8+1=9

  • makuang2011
    2016-04-01 15:43:05

    是有区别的,var mynum="8";相当于给变量mynum赋值了一个字符串,而var mynum=8;相当于给mynum赋值了一个整型数。个人理解,JS编译器里包含有类型反推的功效。

  • 历南星_易
    2016-04-01 15:41:03

    第一个表示是字符串,第二个表示是整型变量。

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739816 学习 · 9566 问题

查看课程

相似问题