毕业条件

  1. 所有课程不能挂科
  2. 选修修够 分 争取再大三之前修够
  3. 素质学分 12分
  4. 软件助理工程师(学校组织--必须拿到)

静态网页:html、css 扩展h5、css3

javaScript脚本编程

前端:html、css、js是三大核心

js框架:jquery、vue、node...

做项目:

学习js的方法

  1. 讲课:笔记已经做好,带着脑袋理解课堂的知识点
  2. 讲完:练习(课堂案例-跟着敲一遍,理解)
  3. 课后:思考(课后作业)
  4. 扩展学习:做项目--》见解--》整理成自己的笔记

javaScript脚本编程的内容

知识目标

  1. js的基本语法(变量、数据类型、数组、函数、对象...)
  2. js常用的内置对象
  3. DOM(document object model)
  4. js实现动画
  5. jquery的基本使用
  6. jquery操作dom,jquery实现动画

能力目标

  1. 熟练掌握js基本的语法
  2. 能够用js设计漂亮的网站

JavaScript历史

要了解JavaScript,我们首先要回顾一下JavaScript的诞生。

在上个世纪的1995年,当时的网景公司正凭借其Navigator浏览器成为Web时代开启时最著名的第一代互联网公司。

由于网景公司希望能在静态HTML页面上添加一些动态效果,于是叫Brendan Eich这哥们在两周之内设计出了JavaScript语言。你没看错,这哥们只用了10天时间。

为什么起名叫JavaScript?原因是当时Java语言非常红火,所以网景公司希望借Java的名气来推广,但事实上JavaScript除了语法上有点像Java,其他部分基本上没啥关系。

ECMAScript标准

参考 https://es6.ruanyifeng.com/#docs/intro

ECMAScript 和 JavaScript 的关系

ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现。日常场合,这两个词是可以互换的。

ES6 与 ECMAScript 2015 的关系

ES6 既是一个历史名词,也是一个泛指,含义是 5.1 版以后的 JavaScript 的下一代标准,涵盖了 ES2015、ES2016、ES2017 等等。

为什么学JavaScript

javascript是实现网页动态效果的基石,在web开发中扮演重要的角色,被广泛的应用到各个领域:

  1. 网页设计、网页游戏
  2. 地图搜索
  3. 股市信息
  4. web聊天

在web开发中,js是必不可少的技术,同时js也是ajax/jquery/extjs/vue/nodeJs等框架的基础。

开发工具

  1. 记事本+浏览器
  2. hbuilder + 浏览器(google)----推荐
  3. vscode + 浏览器 --推荐
  4. sublinewebstorm +浏览器
  5. eclipseidea

参考资料

  1. 菜鸟教程 https://www.runoob.com/js/js-tutorial.html
  2. 博客教程 https://www.liaoxuefeng.com/wiki/1022910821149312

作业

  1. 搭建好环境
  2. 思考:js如何让静态网页动起来的
Last modification:November 16, 2021
如果觉得我的文章对你有用,请随意赞赏