JS训练
资源
学习目标
基础语法
数据类型、变量、函数、事件、运算符、条件语句、循环、正则
函数、类
let、const
prompt、confirm、alert
arraw function语言特性
表单、验证API、this、JSON、异步编程、Promise、代码规范
DOM、高级、BOM、JS库开发实战
语言本身
res2.Data types — Map and Set
浏览器相关
Window、DOM、BOM
res2.Document — 1.3
HTML事件
事件 描述
onchange HTML 元素改变
onclick 用户点击 HTML 元素
onmouseover 鼠标指针移动到指定的元素上时发生
onmouseout 用户从一个 HTML 元素上移开鼠标时发生
onkeydown 用户按下键盘按键
onload 浏览器已完成页面的加载
更多事件列表: JavaScript 参考手册 - HTML DOM 事件。
学习过程
- 计划
- 整体架构总览 — 阅读书籍/课程(输入)
- 快速上手 — 官方文档 (输入)
- 应用/深入细节 — 看实例/做项目(输出)
- 文档总结 — 做实例还是项目完成之后都要写 - 文档记录要贯穿始终,学到的新东西最好记录一下 (输出)
- 目前做过
- JavaScript 跟着文档学习了基本语法,部分特性, 基本能读懂,需要依赖文档来写代码。(输入)
- 接下来
- 跟着文档或者视频做一个完整的项目,学习开发流程,系统架构等。(输入)
- 找本书看看,技术架构、特性和生态。JavaScript(输入)
- 写文档总结一下自己的学习过程,遇到的问题,解决的方法,找到的资源。(输出)
项目经历
- Silly story generator - basic API of JS
- Image gallery - functions - logic and loops
- JS objects
- JS Asynchronous
- Client-side web API
- Post title:JS训练
- Post author:郭旭升
- Create time:2023-02-12 12:43:59
- Post link:2023/02/12/JS训练/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
Comments