摘要:
BOM学习要点:1.window对象2.location对象3.history对象 BOM也叫浏览器对象模型,它提供了很多对象,用于访问浏览器的功能。BOM缺少规范,每个浏览器提供商有按照自己想法扩展它,那么浏览器共有对象就成了事实的标准,所以,BOM本身是没有标准的或者还没有哪个组织去标准它。 一 阅读全文
摘要:
内置对象 学习要点:1.Global对象2.Math对象 ECMAScript-262对内置对象的定义是:由ECMAScript实现提供的、不依赖宿主环境的对象。这些对象在ECMAScript程序执行之前就已经存在了。意思就是说,开发人员不必显示的示例化内置对象,因为它们已经实例化了。ECMAScr 阅读全文
摘要:
面向对象与原型 学习要点:1.学习条件2.创建对象3.原型4.继承 ECMAScript有两种开发模式:1.函数式(过程化) 2.面向对象(OOP)。面向对象的语言有一个标志,那就是类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。但是ECMASxript没有类的概念,因此它的对象也与基于 阅读全文
摘要:
变量、作用域及内存 学习要点:1.变量及作用域2.内存问题 JavaScript的变量与其他语言的变量有很大的区别。Javascript变量时松散型的(不强制类型)本质,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以 阅读全文
摘要:
基本包装类型 学习要点:1.基本包装类型概述2.Boolean类型3.Number类型4.String类型 为了便于操作基本类型值,ECMAScript提供了3中特殊的引用类型:Boolean、Number和String,这些类型与其它引用类型相似,但同时也具有与各自基本类型相应的特殊行为,实际上, 阅读全文
摘要:
Function类型 学习要点:1.函数的声明方式2.作为值的函数3.函数的内部属性4.函数属性和方法 在ECMAScript中,Function(函数)类型实际上是对象,每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数时对象,因此函数名实际上也是一个指向函数 阅读全文
摘要:
正则表达式 学习要点:1.什么事正则表达式2.创建正则表达式3.获取控制4.常用的正则 假设用户需要在HTML表单中填写姓名、地址、出生日期等。那么在将表单提交到服务器进一步处理前,Javascript程序会检查表单以确认用户输入了信息并且这些信息时符合要求的。 一、什么是正则表达式 正则表达式(r 阅读全文
摘要:
对象和数组 学习要点:1.Object类型2.Array类型3.对象中的方法 什么是对象,其实就是一种类型,即引用类型。而对象的值就是引用类型的实例。在ECMAScript中引用类型是一种数据结构,用于将数据和功能组织在一起。它也常被称作为类,但ECMAScript中却没有这种东西。虽然ECMASc 阅读全文
摘要:
时间和日期学习要点:1.Date类型2.通用的方法3.格式化方法4.组件方法 ECMAScript提供了Date类型来处理事件和日期。Date类型内置一系列获取和设置日期实践心得方法。 一、Date类型 ECMAScript中的Date类型时早起JAVA中的java.util.Date类基础上构建的 阅读全文
摘要:
函数 学习要点:1.函数声明2.return返回值3.arguments对象 函数是定义一次但却可以调用或执行任意多次的一段JS代码。函数有时会有参数,即函数被调用时指定了值的局部变量。函数常常使用这些参数来计算一个返回值,这个值也成为函数调用表达式的值。 一、函数声明 函数对任何语言来说都是一个核 阅读全文