js中var 一个变量等于双引号是什么意思

如题所述

var a="";
//是给这个变量赋值一个空字符串,应该是为了方便之后拼接
var a;
//这时a是undefined。
var a={};
//定义a为一个对象(可以指定属性的那种,如a.aa=1)
var a=[];
//定义a为一个数组。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-27
这个变量等于空白啊追问

这个变量等于空白不应该是 var s={}; 要不我这样说吧 var s="";和var s={};有什么区别

追答

你是从哪个语言学到的var s={}表示发

追问

js

追答

你用var s={}给我赋值试试?

追问

不说了 谢谢

追答

好吧,我可能知道的太少,学习了