认识JavaScript中的变量 JavaScript中的变量有两种类型,一种是基本类型.一种是引用类型. 基本数据类型:Defined,Null,Boolean,Number,String.注意String是属于基本数据类型,这不同于其他高级语言. 引用类型即对象,包括内置对象和自定义对象. 需理解的差异 关于复制 对于基本类型的变量,就是我们印象中对于变量的理解. var a = "TabWeng"; var b = a; console.log("a:"+a+…
我们把命名参数(arguments)视为局部变量,在向参数传递基本类型值时,如同基本类型变量的复制一样,传递一个副本,参数在函数内部的改变不会影响外部的基本类型值.如: function add10(num){ num += 10 ; return num ; } var count = 10 ; var result = add10(count); alert(count);// 10 alert(result); //20 在向参数传递引用类型的值时,会把这个值 在内存中的地址复制给一个局部…