懂得JavaScript函数

理解JavaScript函数函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。ja

理解JavaScript函数
        函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。
        javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:

        以下是引用片段:

obj1.getP=function(){       alert(this.p); //表面上this指针指向的是obj1 }


        这里的this关键字是不可省略的,即不能写成alert(p)的形式。这将使得getP函数去引用上下文环境中的p变量,而不是obj1的属性。