猿问

变量的赋值加不加“”(引号)。

变量的赋值加不加“”(引号)。 区别在哪里 


 var myunm=8;

var myunm="8";


简单30
浏览 2690回答 10
10回答

陈喵喵

赋值为数值不加双引号,加双引号的是字符串

路北

var myunm=8; // 这里的8是number型的。var myunm="8";  // 这里的8是字符串型的。8 == "8" //  true8 === "8" // false用数字的地方尽量用数字,用字符串的地方尽量用字符串。虽然JS会自动类型转换,但是自动这东西往往不靠谱。

林方清i

第一个是数值,第二个是字符串

慕前端6236565

javascript 是弱类型语言,加不加都行,运行结果都一样,没有严格的语法要求

一曲小离殇

一个是整形,一个是字符串

消失`‘

数值赋值不用加;如果要赋值成字符串,单引号和双引号都可以[不区分]

qq_承诺太早只争朝夕_1

加了就会按照字符文字处理

LooYang

试下 var a=8; var b ="8"; 用“==”和“===”判断一下就知道了

miniso

js里没有区别,不过一个代表数字,一个代表字符;
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答