ECMAScript的变量
来源:互联网 发布:单片机软件工程师发展 编辑:程序博客网 时间:2024/05/22 14:18
ECMAScript中的变量用var运算符(variable的缩写)加变量名定义的。例如:
var test="hi";
这个例子中,声明了变量test,并把他的值初始化为“hi”(字符串),由于ECMAScript是弱类型的,所以解释程序会为test自动创建一个字符串值,无需明确的类型声明,还可以用一个var声明多个变量,例如:
var test="hi",test2="good";
注意声明同一个var语句定义的变量不必具有相同的类型,例如:
var test="hi",test2="good",age=26;
与java不同,ECMAScript中的变量并不一定要初始化,例如,下面的代码也是有效的:
var test;
此外,与java不同的是,变量可以存放不同类型的值,这是弱类型的优势。例如:
var test="hi";
alert(test);
test=55;
alert(test);
ECMAScript另外一个有趣的方面是在使用变量前不必声明
- ECMAScript的变量
- <Js>ECMAScript变量的声明
- ECMAScript 变量
- ECMAScript 变量
- ECMAScript 6之变量的解构赋值
- ECMAScript中变量的解构赋值
- ECMAScript基础(1)--关于ECMAScript的基础中的语法,变量等
- ECMAScript 变量类型
- ECMAScript基础(变量)
- ECMAScript 6(4)变量的解构赋值
- ECMAScript 6 入门学习(2.变量的解构赋值)
- ECMAScript 6笔记(let,const 和 变量的解构赋值)
- react native 语法ECMAScript 6 学习笔记----变量的解构赋值
- 分针网——每日分享:ECMAScript 6之变量的解构赋值
- ECMAScript的字符串连接
- ECMAScript的基础概念
- ECMAScript的本地对象
- ECMAScript的关键字
- C函数的返回值
- 结构体做函数返回值的例子
- 影响搜索引擎排名的因素总结了八大方面(转)
- 人烟之岛
- ECMAScript基础
- ECMAScript的变量
- 测试时间
- 发一篇博文试试外链。大家表误会Watch Movies Online
- OAuth是什么
- ECMAScript的原始值和引用值
- 协议栈支持2.1版本
- Sun Cluster && VxVM
- ECMAScript中的typeof运算符
- 深夜静思