jquery源码阅读知识储(8)Javascript引用和作用域的理解

    技术2026-08-09  4

    // 引用指向的只能是最原始的对象而不是另一个引用!!//一切都是对象,哪怕是数字,字符串,数组都是对象!!//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

    最新回复(0)