高层定义
JavaScript 是一种脚本编程语言,它可以在网页上实现复杂的功能,网页展现给你的不再是简单的静态信息,而是实时的内容更新——交互式的地图、2D/3D 动画、滚动播放的视频等等——JavaScript 就在其中。它是标准 Web 技术蛋糕的第三层。
HTML是一种标记语言,用来结构化我们的网页内容并赋予内容含义,例如定义段落、标题和数据表,或在页面中嵌入图片和视频。
CSS是一种样式规则语言,可将样式应用于 HTML 内容,例如设置背景颜色和字体,在多个列中布局内容。
JavaScript 是一种脚本语言,可以用来创建动态更新的内容,控制多媒体,制作图像动画,还有很多。(好吧,虽然它不是万能的,但可以通过简短的代码来实现神奇的功能。)
可以做什么
客户端 JavaScript 语言的核心包含一些普遍的编程特性,以让你可以做到如下的事情:
- 在变量中储存有用的值。比如上文的示例中,我们请求客户输入一个新名字,然后将其储存到
name变量中。 - 操作一段文本(在编程中称为“字符串”(string))。上文的示例中,我们取字符串“玩家 1:”,然后把它和
name变量拼接起来,创造出完整的文本标签,比如“玩家 1:小明”。 - 运行代码以响应网页中发生的特定事件。上文的示例中,我们用一个 click 事件来检测按钮什么时候被点击,然后运行代码更新文本标签。
学javascript的感受
1、基础
入门、基础语法、流程控制语句、函数、对象和数组,数据操作,BOM和DOM基础操作、事件。
2、高级
包括:面向对象、原型原型链、ES6、Ajax、JQuery
完成这个阶段学生, 可以掌握页面行为交互,实现网站中常见特效,如:轮播图、选项卡、拖拽。并能配合UI和后端进行项目开发。
3、进行实际项目操作