JavaScript(面向对象+原型理解+继承+作用域链和闭包+this使用总结)
一、面向对象 1、什么是面向对象 ☞ 面向对象就是把构成问题事物分解成多个对象,建立对象不是为了完成某个步骤,而是描述某个事物在这个解决问题的步骤中的行为。 1.面向对象是一种思维方法 2.面向对象是一种编程方法 3.面向对象并不只针对某一...
一、面向对象 1、什么是面向对象 ☞ 面向对象就是把构成问题事物分解成多个对象,建立对象不是为了完成某个步骤,而是描述某个事物在这个解决问题的步骤中的行为。 1.面向对象是一种思维方法 2.面向对象是一种编程方法 3.面向对象并不只针对某一...
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 神马是闭包 关于闭包的概念,是婆说婆有理。因而,我就翻阅了红皮书(p178)上对于闭包的陈述: 闭包是指有权访问另外一个函数作用域中...