文章目录
- 1. 作者感言
- 2. 全新的开始
- 3. JS的历史
- 4. JS的地位
- 4. JS与HTML、CSS的区别
- 5. JS是真正的编程语言
- 6. 展望
1. 作者感言
说实话,我就是要搞全系列教程,前端、后端、数据库,各种语言,各种框架统统从基础语法到实战项目搞一遍。
虽然已经历经很多年,我还是在做,吹过的牛B,总得实现哈哈。
目前已完成的有:
- 副队长HTML教程(完结)
- 副队长CSS教程(完结)
- 副队长HTML+CSS实战(完结)
2. 全新的开始
从今天开始,我们就进入一个全新的编程阶段:JavaScript语言的学习。JavaScript又简称JS,后面我们都用JS来代指JavaScript了。
虽然JS是一门独立的语言,但是在初学者阶段,我们还是在浏览器中运行、调试JS,这样比较方便。强烈建议学习JS之前,先学习HTML和CSS。
3. JS的历史
JS诞生于1995年,现在已经26岁了,正值壮年,想必比我们很多读者的年龄都大。它并不是一个新鲜事物,刚诞生的时候也不算特别出名、特别流行。
但是随着互联网的发展,尤其是Ajax技术的兴起,JS语言具备了席卷互联网浏览器的力量。可以这么说吧,网页前端开发的核心就是JS。一个JS语言学的好的人,绝对是不愁找到一个理想的工作的。
4. JS的地位
JS在网页前端开发中占据了绝对的统治地位,与后端开发语言C/C++/C#/Java/Python百花齐放不同,前端编程语言可以说一家独大,都是用JS的。
所以学习网页开发,学习Web,绝对绕不开JS,JS在前端的地位,就是至尊王者。
4. JS与HTML、CSS的区别
之前在讲HTML和CSS的时候,我们举过一个例子。
HTML表示内容,就像家里有哪些家具家电,比如床、茶几、沙发、餐桌、电视、屋门。
CSS表示内容的样式,比如家具家电的颜色、尺寸、位置。
那么还缺少啥呢,还缺功能,比如电视机,它不光是个电视,不光有颜色、尺寸、摆放位置,它还能打开、能关闭、能播放、能换台。遥控器一按,咔嚓就打开了,这就是它的功能。
再比如屋门,它能干啥?它能打开,能关闭,能上锁,能开锁,这就是它的功能。
这些功能部分,或者说交互部分,就是JS负责的。
大家想必能发现,之前HTML、CSS,基本都是表述的静态的外观,而JS,则负责处理动态的交互。
5. JS是真正的编程语言
之前我们学习的HTML、CSS,其实不算正儿八经的编程语言,他们更像是一种设计语言,用一些规则来描述内容、描述样式。
而JS则完全不同,它是一门正儿八经的编程语言,它有变量、有数据类型、有流程控制、有对象有数组,有异常处理。它的能力千变万化,是他就是他,是他就是他,少年英雄 小哪吒!
开个玩笑,因为大家还没接触真正的编程语言,所以大家就了解下,JS就像哪吒,拥有闹海的强大能力!
6. 展望
我规划的JS教程内容包含以下主要模块,敬请期待了朋友们。