一门编程核心课程||适合前端、后端、测试人员,必备课程||老师将会一步一步带领大家学习JS,并掌握原理学习变量与函数的定义与使用、DOM操作 ||玩转js属性操

*   课程简介与环境安装/

  *   课程简介及学后水平分析

  *   前端编程第一步—开发环境准备

*   入门第一步之初识JavaScript/

  *   JavaScript是一门怎样的编程语言

  *   JavaScript你在哪里

  *   JavaScript中的基本语法及术语

  *   JavaScript中面向对象的概念

*   关于JavaScript中变量的那些事/

  *   js中的变量的类型

  *   变量的声明规范

  *   js基础知识之变量运算

  *   js当中常见的运算符

  *   js当中的真真假假

*   JavaScript中的流程控制语句/

  *   学js之前必须掌握的调试技巧

  *   js基础语法之如何进行判断

  *   使用三元运算改造判断

  *   详解js中的switch语句

  *   js基础语法之如何写一个for循环

  *   js基础语法之while循环

  *   流程控制课堂作业

  *   流程控制课堂作业讲解(上)

  *   流程控制课堂作业答案(下)

*   JavaScript重点知识之函数/

  *   什么是函数及函数的组成

  *   函数中的重要概念之形参和实参

  *   js函数基本知识点之声明的方法

  *   js函数基本知识点之返回值

  *   js函数基本知识点之变量作用域

  *   js中函数隐藏的参数

  *   通用编程思想之递归

  *   js函数基本知识点之立即执行函数

  *   js重点知识之函数作业

  *   js复习巩固之讲解函数作业

*   重难点知识之JavaScript中的闭包/

  *   一个计数器引发的思考

  *   什么是函数上下文

  *   什么是闭包

*   揭开JS中对象的神秘面纱/

  *   js对象的基本形式

  *   你必须知道的js对象中的常规操作

  *   对象中的方法怎么访问自己的属性

  *   js中创建对象的几种方式

  *   构造函数的参数应该怎么写

  *   js底层剖析之new做了什么事

*   JS重难点知识之原型全面剖析/

  *   原型的基本概念

  *   原型到底有什么用?

  *   面试常考知识点之原型链

  *   插件化开发初体验—写一个插件

*   玩转JavaScript中重要数据结构之数组/

  *   JavaScript中数组的基本操作

  *   操作数组的基本方法

  *   操作数组的常用方法

  *   面试常考知识点之复杂类型怎么判断

  *   js夯实基础之数组巩固及扩展练习

  *   js夯实基础之讲解数组扩展练习

*   上手企业开发必须掌握的ajax/

  *   学习ajax的前置知识—JSON

  *   讲解什么是ajax及其使用场景

  *   手把手教你动手使用ajax

*   JavaScript核心之DOM/

  *   DOM基础之DOM是什么

  *   对DOM节点的一些常见操作

  *   DOM核心之结合事件对DOM进行操作

  *   深度剖析JS中事件的一些机制

  *   JavaScript中的定时器

*   JavaScript核心之Bom/

  *   BOM基础之BOM的概念及内置对象

  *   BOM基础之JavaScript弹出框

  *   浏览器基本概念之Cookie

*   课程总结及职业规划/

  *   课程总结及职业规划

  *   高级工程师到架构师-解决问题思路+学习方法