摘要: 一.匿名函数 匿名函数就是没有名字的函数。 二.闭包 闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的常见的方式,就是在一个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量。 使用闭包有一个优点,也是它的缺点:就是可以把局部变量驻留在内存中,可以避免使用全局变量。(全局变量污染 阅读全文
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)
摘要: 一.变量及作用域 1.基本类型和引用类型的值 变量包含两种不同的数据类型的值:基本类型值和引用类型值。 基本类型值指的是那些保存在栈内存中的简单数据段,即这种值完全保存在内存中的一个位置。 引用类型值则是指那些保存在堆内存中的对象,意思是变量中保存的实际上只是一个指针,这个指针指向内存中的另一个位置 阅读全文
posted @ 2018-11-16 16:18 莫小波 阅读(128) 评论(0) 推荐(0)
摘要: Function(函数)类型实际上是对象。每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针。 一.函数的声明方式 1.普通的函数声明 2.使用变量初始化函数 3.使用Function构造函数 ps:不建议用这种 阅读全文
posted @ 2018-11-16 15:35 莫小波 阅读(341) 评论(0) 推荐(0)
摘要: 一.什么是正则表达式 正则表达式(regular expression)是一个描述字符模式的对象。 RegExp类表示正则表达式,String和RegExp都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的函数。 正则表达式主要用来验证客户端的输入数据。用户填写完表单单击按钮之后,表单就会被 阅读全文
posted @ 2018-11-16 14:30 莫小波 阅读(168) 评论(0) 推荐(0)
摘要: 什么是对象,其实就是一种类型,即引用类型。而对象的值就是引用类型的实例。引用类型是一种数据结构,用于将数据和功能组织在一起。它也常被称做为类 一.Object类型 我们使用的引用类型最多的可能就是Object类型了。虽然Object的实例不具备多少功能,但对于在应用程序中的存储和传输数据而言,它确实 阅读全文
posted @ 2018-11-16 11:41 莫小波 阅读(417) 评论(0) 推荐(0)
摘要: 函数是定义一次但却可以调用或执行任意多次的一段JS代码。函数有时会有参数,即函数被调用时指定了值的局部变量。函数常常使用这些参数来计算一个返回值,这个值也成为函数调用表达式的值。 一.函数声明 函数对任何语言来说都是一个核心的概念。通过函数可以封装任意多条语句,而且可以在任何地方、任何时候调用执行。 阅读全文
posted @ 2018-11-16 10:22 莫小波 阅读(145) 评论(0) 推荐(0)
摘要: 一.语句的定义 所有的代码都是由语句来构成的,语句表明执行过程中的流程、限定与约定,形式上可以是单行语句,或者由一对大括号“{}”括起来的复合语句,在语法描述中,复合语句整体可以作为一个单行语句处理。 语句的种类 二.if语句 if 语句即条件判断语句,一共有三种格式: if (条件表达式) {语句 阅读全文
posted @ 2018-11-16 10:04 莫小波 阅读(770) 评论(0) 推荐(0)
摘要: 在javascript中操作数据值的运算符包括:一元运算符、布尔运算符、算术运算符、关系运算符、三元运算符、位运算符和赋值运算符。 一.什么是表达式 表达式是ECMAScript中的一个“短语”,解释器会通过计算把它转换成一个值。最简单的表达式是字面量或者变量名。 当然,还可以通过合并简单的表达式来 阅读全文
posted @ 2018-11-13 15:00 莫小波 阅读(191) 评论(0) 推荐(0)