摘要: 一.匿名函数 匿名函数就是没有名字的函数。 二.闭包 闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的常见的方式,就是在一个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量。 使用闭包有一个优点,也是它的缺点:就是可以把局部变量驻留在内存中,可以避免使用全局变量。(全局变量污染 阅读全文
posted @ 2018-11-19 14:55 莫小波 阅读(147) 评论(0) 推荐(0)
摘要: ECMAScript有两种开发模式:1.函数式(过程化),2.面向对象(OOP)。 面向对象的语言有一个标志,那就是类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。但是,ECMAScript没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。 一、创建对象 创建一个对象,然后给这 阅读全文
posted @ 2018-11-19 14:32 莫小波 阅读(216) 评论(0) 推荐(0)
摘要: 内置对象:由ECMAScript实现提供的、不依赖宿主环境的对象,这些对象在ECMAScript程序执行之前就已经存在了。 一.Global对象 Global(全局)对象是ECMAScript中一个特别的对象,因为这个对象是不存在的。在ECMAScript中不属于任何其他对象的属性和方法,都属于它的 阅读全文
posted @ 2018-11-19 11:50 莫小波 阅读(231) 评论(0) 推荐(0)