// 引用指向的只能是最原始的对象而不是另一个引用!!//一切都是对象,哪怕是数字,字符串,数组都是对象!!//example 1
var items = new Array( "one", "two", "three" );
var itemsRef = items;
items = new Array( "new", "array" );
alert( itemsRef );//outputs is "one", "two", "three"
//example 2
var item = "test";
var itemRef = item;
item += "ing";
alert( item != itemRef );
//javascript中作用域是由函数划分的!!!!
var foo = "test";
if ( true ) {
var foo = "new test";
}
alert( foo == "new test" );//true
function test() {
var foo = "old test";
}
test();
alert( foo == "new test" );//true