javaScript 中变量

来源:互联网 发布:windows 10企业版激活 编辑:程序博客网 时间:2024/05/21 11:27

1.变量的类型

基本类型:String Number Null Undefined Boolean

引用类型:Object(function Array ....)

2.变量的定义

基本类型:

var example;(弱类型)

引用类型:

var example =new Array()[或者用example=[]]

两种类型定义的方法相同,但是引用类型定义之后具有属性和方法。

例:var example = new Object()

example.name ="xiao ming"(为变量增加属性)

alert("name"+“:”+example.name)//输出:name:xiao ming

delete example.name(删除变量的属性)

alert("name"+“:”+example.name)//输出:name:undefined

3.变量值的复制

基本类型:

var a="one"

var b=a

b复制了a的值,此后a和b不在相互影响

var a=new Object()

a.name="xiao ming"

b=a

b.name ="da ming"

alert(a.name)//输出da ming

alert(b.name)//输出da ming

b复制了a的值同事复制执行内存的指针,也就是说两者是相互影响的。



0 0