javascript变量
变量
命名:
1.必须以字母开头,而不是其它字符比如@,~,!,#,$,%,^,&,*,(,)。
2.也能以$和_符号开头。
3.命名对大小写敏感。
声明(创建)Javascript变量:
javascript中创建变量通常称为"声明"变量。
1.var 关键词来声明变量。
2.变量声明之后,该变量是空的(它没有值)。undefined。
重新声明变量:
如果重新声明变量,该变量的值不会丢失:
var carname="Volvo";
var carname;
alert(carname);
Value=undefined
声明无值的变量。未使用值来声明的变量,其值实际上是undefined。
var(声明创建对象) obj(变量命名规范);-->value=undefined/null/true/flase.
Name | Value | Type |
$ | undefined | new String |
_ | null | new Number |
letter | true/false | new Boolean |
new Array | ||
new Object |
创建一个新对象:
var obj;
声明变量类型:
new String;
new Number;
new Boolean;
new Array;
new Object;
javascript中的常用值:
var m;
Value=Undefined---->未使用值来声明的变量,其值实际上是undefined.
Value=null;
Value=true|flase;
undefined这个值表示变量不含有值。
null可以清空变量。
var m=null;
null
局部 JavaScript 变量
在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。
全局 JavaScript 变量
在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它。
JavaScript 变量的生存期
JavaScript 变量的生命期从它们被声明的时间开始。
局部变量会在函数运行以后被删除。
全局变量会在页面关闭后被删除。
您知道吗?
提示:在面向对象的语言中,使用 camel-case 标记法的函数是很常见的。您会经常看到 someMethod() 这样的函数名,而不是 some_method()。
比较和逻辑运算符用于测试 true 或 false。