精读小红书——Javascript学习笔记

第一篇 语法基础篇
基本概念、语句、关键字和保留字、变量等语法基础;6种数据类型及数据类型的检测;10种操作符;常用语句;理解JS函数的基本特点;基本类型和引用类型两种值类型;执行环境与作用域;内存与垃圾收集问题。

第二篇 引用类型篇
Object 类型;Array类型及其检测、转换、栈/队列方法、重排序、操作、位置、迭代、归并等方法;Date类型;正则表达式与RegExp类型;Function类型;三大基本包装类型;Global和Function两个单体内置对象。

第三篇 面向对象篇
对象的属性和创建模式;继承;函数的两种创建方法的不同;递归;闭包;块级作用域的模仿;私有变量与特权方法;模块模式及其增强方法。

第四篇 浏览器篇
BOM(浏览器对象模型)和客户端(浏览器)检测。内容涵盖:window对象及其方法,框架的概念,location对象,navigator对象,screen对象,history对象,以及三种客户端检测方法——能力检测、怪癖检测与用户代理检测。

第五篇 DOM篇
DOM的基本节点概念及操作技术、DOM扩展、DOM2/3级的新性能等方面:DOM节点层次、DOM动态操作技术、选择符API、元素遍历、HTML5、未纳入HTML5的专有扩展、DOM2/3中的变化及新接口(样式、遍历、范围等相关接口)。

第六篇 事件篇
事件处理程序、事件对象,UI/焦点/鼠标键盘等主要事件类型、提高事件处理性能的措施、事件模拟等方面,并跨浏览器的事件设置方案,以及HTML5规范中引入的诸多新变化。

第七篇 表单篇
Web页面与用户交互的另一重要工具——表单,介绍了表单的字段等基础知识和提交、重置等基本操作,详细讲述了文本框脚本、选择框脚本的主要方法和常见应用场合,以及表单序列化这一涉及Ajax应用中的重要技术,最后简介了Web中富文本编辑的两种方式。

本站所刊载图文之著作权归本站作者Qinsman(qinsman.com)所有,欢迎分享、转发,如需转载,请联系作者(jiaqi_dong@163.com)并标明出处及原链接。非经本站授权许可禁止转载,未经授权许可的转载均视为商业用途,请按20元/字之标准,于转载后15日内联系本站付款。转载人的转载行为,视为同意本条。转载须附本条。

Qinsman wechat
关注我的公众号,一个卖馒头,也卖故事的地方:)