JavaScript 学习要点总结

基础知识

  1. 大多数编程语言用的变量,流程控制等基本知识(有编程经验的基本可以简单看一下即可)
  2. 特殊的数据类型:
    • Number类型的基本表现形式
    • === 操作符(类比==)
    • nullundefine
    • 对象的基本定义、访问、操作
    • 字符串的常用的表现形式及操作方法
    • 数组的常用方法
    • 常见的for循环形式及区别:for..in for...of for(;;;)
    • 基本数据类型的真假值: JavaScript把null,undefined,0,NaN空字符串视为fasle,其他的一律视为true
    • ES6 新引入的类型如: Map,Set,iterable

函数

  1. 函数基本定义和调用
  2. 匿名函数
  3. 闭包
  4. 关键字arguments
  5. 函数作用域
  6. 关键字: this
  7. 关键字: apply,call
  8. 高级函数: map/reduce,filter,sort
  9. generator(ES6 新引入)

面向对象

  1. 关键字typeof
  2. 基本类型的包装对象
  3. 常用对象: Date,RegExp
  4. 正则表达式(对任何语言都是很必要的)
  5. JSON,序列化和反序列化
  6. 难点:
    • 如何进行面向对象编程
    • 原型链
    • 构造函数
    • 继承

浏览器对象

  1. 常见的浏览器对象: window,screen,location,history,document
  2. DOM基本操作及表单操作
  3. 文件操作
  4. Ajax
  5. Promise(并联及串联操作)
  6. Canvas(绘图操作)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,087评论 25 709
  • 前言 人生苦多,快来 Kotlin ,快速学习Kotlin! 什么是Kotlin? Kotlin 是种静态类型编程...
    任半生嚣狂阅读 26,354评论 9 118
  • 人生在世第一牵挂的是孩子,第二才能父母,当你是一个母亲的身份告诉世人时这是世界上最自私的爱吧! 我没有那么博...
    蕙蕙儿阅读 2,312评论 1 1
  • 海面雾气来不及消散黑夜就已经降临零星的船只停靠在岸边月亮躲住 一片黑暗 或许这只是个梦可是你不甘心努力在这世界里弄...
    周潇洒阅读 1,651评论 0 1
  • 1.APICloud在调用Aibol框架的接口时,由于在Aibol框架对于Action的访问是有accept参数(...
    Z_Dylan阅读 3,325评论 0 0