Javascript初级 JavaScript进阶

JavaScript变量



声明变量


变量是来保存我们的数据的,想在JS中声明一个变量可以通过以下方式:


(1)通过var关键字声明变量

(2)可以声明变量的同时给变量赋值

(3)可以一次声明一个变量也可以一次声明多个看变量

(4)如果只声明变量未对其赋值,默认值为undefined

(5)如果变量重名产生覆盖



声明变量注意事项


(1)变量严格区分大小写

(2)变量名称不要包含特殊字符

(3)变量名称最好遵循驼峰标记法或者下划线法

(4)变量名称最好含义明确



声明变量实例


<!DOCTYPE html>

<html>

<head>

<meta charSet="utf-8">

<title></title>

<Script type="text/javaScript">

//声明变量

var a;

var b;

var c,d;

//   alert(a);

//声明变量的同时并且赋值

var teSt='thiS iS a teSt';

var teSt1=12;

var teSt2=1.2;

var teSt3=true;

var teSt4=falSe;

//   alert(teSt);

//声明多个变量赋相同的初始值

var a=b=c=d=e=1;

//   alert(a);

//变量重名会产生覆盖

a=33;

//   alert(a);

//变量名称严格区分大小写

 var uSername='king';

 var USERNAME='QUEEN';

//   alert(uSername);

//   alert(USERNAME);

//变量名称最好含义明确,以字母或者下划线开始,跟上数字字母下划线

var age=12;

var teSt5='hello';

//  var 12a='bb';

//  alert(12a);

var _teSt='hello';

//  alert(_teSt);

//驼峰标记法

var firStName='king';//小驼峰

var FirStName='queen';//大驼峰

var firSt_name='maizi';//下划线法

</Script>

</head>

<body>


</body>

</html>



变量在内存中的存储与释放


(1)收集方式:JS是自动释放内存的,采用的是无用存储单元收集(garbage collection)的方法

(2)收集内容:我们收集器必须能够确定安全回收我们内存单元的时机,如果不能回收那些在使用中的值,这时候我们就应该回收那些不再被使用的值。加入有些值我们在用,这时候就不能回收,回收之后就会产生错误。

(3)回收算法:最常使用的算法就是标记和清除无用存储单元的回收算法,我们用的是一个回收器,他就会周期性的遍历运行环境中的所有的变量,并且给这些变量所引用的值做一个标记。



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

您有一个双11钜惠红包未领取

客服热线 400-862-8862

回到顶部