JavaScript 变量精解

来源:互联网 发布:archlinux网络配置 编辑:程序博客网 时间:2024/06/02 19:21

——跟我一起学 JavaScript (4)

  • 变量是松散类型,即可以保存任何类型的数据,可以看成是一个用于保存值的占位符而已。
var message;
  • 未初始化的变量,会保存为 undefined(以后会说到)。*
  • 也可直接初始化变量,但初始化后,最好不要改变变量所保存的值的类型,虽然这在语法是有效的。
  • 如果在函数中使用 var 定义了变量,那么这个变量在函数退出后会被销毁。
function test(){    var message = "hi";//局部变量}test();alert(message);//错误
  • 如果在函数中不使用 var 定义了变量,这实际上创建了全局变量,因此可以在函数外部的任何地方被访问。不建议这样使用,因为在局部作用域中定义的全局变量很难维护。
  • 可以在一条语句中定义多个变量。
var message = "hi",    found = false,    age = 29;

上面的代码中的换行和缩进可以提高可读性,建议使用

0 0
原创粉丝点击