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。

原文地址:https://www.cnblogs.com/daishuguang/p/3083104.html