首页 > 网站 > WEB开发 > 正文

javascript 变量

2024-04-27 14:06:22
字体:
来源:转载
供稿:网友

javascript 变量

变量(Variables)

是在程序中变量用来自定义值的名称。

//变量包含 字母,下划线(_),美元符号($)开头,数字;

//变量不能以数字开头

//区分大小写

声明

1.用关键词 var:
var name = "yt"; // 推荐

2.直接赋值
name = 'global'; // 全局变量,不推荐

作用域

JS变量没有块级作用域,函数中的变量y 在整个函数都中有效,x为全局变量,故可以外部访问
function fn(){ x = 1; //全局 var y = 2; //局部 } fn(); console.log(x); // 1 console.log(y); // 报错

全局变量[属性] 变量x 实际上是全局对象window的属性,没有使用var声明变量赋值

可以用 name 、window.name 、window["name"] 来访问、设置全局变量。

可以使用 delete 删除全局属性;

变量值

var声明的变量未对其赋值,值为 undefined;
var person; console.log(person);//undefined;
没有使用var声明并赋值的变量,JS会报错
person; console.log(person);//报错

一条语句,定义多个变量

一个var可以同时定义多个变量,以逗号(,)分隔,末尾要以分号(;)结束;
var nameA = 1,nameB = 2,nameC = 3;


作者: 杨涛

出处: http://www.cnblogs.com/useryangtao

此博客文章仅供交流学习,请勿用于商业用途。如需转载,请务必注明出处。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表