第03/90步《番外篇》第1章认识计算机世界第6课

简介: 今天学习《番外篇》第1章认识计算机世界的第6课,认识网页开发基础概念。这是这一章的最后1课,学完它代表概念准备阶段完成。

image.png

今天学习《番外篇》第1章认识计算机世界的第6课,认识网页开发基础概念。这是这一章的最后1课,学完它代表概念准备阶段完成。

学习目标


  • 了解什么是JavaScript、什么是ES6。
  • 认识JS语言的三个主要特征:动态性、弱类型、解析执行。
  • 了解Console面板常用的调度方法,学习使用console.log。
  • 了解什么是HTML、什么是HTML5、什么是CSS。
  • 了解什么是JS的宿主环境。
  • 了解什么是画布(Canvas)。

主要知识点/技能点


  • ES6 是指 JS 对 ECMAScript 第 6 版标准的实现,ECMAScript 是 ECMA 国际组织颁布的语言标准。

  • JS 是一门高级的、动态的、弱类型的、基于原型的、解释型的、面向对象的高级脚本语言。在JS中,一切皆为对象。

  • console.log 是一个几乎在所有宿主环境都实现的通用日志方法,调用它可以打印内容到控制台。
  • HTML 是一种前端富文本标记语言。在浏览器中打开任何一个网页,查看源代码,我们看到的都是 HTML 代码。

  • CSS 是一种美化网页的标记性语言。如果说程序员用 HTML 盖起了房子,那么 CSS 就是装饰房子的软饰。

  • JS 代码靠宿主环境解析才能执行。浏览器、Node.js、微信小程序等,这些都是 JS 的宿主环境。
  • HTML5 简称 H5,是W3C定义的 HTML 规范第 5 版。

  • Canvas,中文叫画布,是 HTML5 新增的可绘制元素。

实践疑难点


  • HTML示例(例如第1章\1.6.4\index.html)一般是一个HTML页面,将内容保存到本地,文件后缀设置为html,使用浏览器打开就能看到效果,此时浏览器是它的宿主环境。

  • Console方法可以在浏览器的开发者工具中使用,也可以在微信开发者工具的调试区使用。

  • console.log是程序员最常用的调试方法。不要以为有经验的程序员都不用打印日志的笨方法调试程序,事实上像发明C语言的肯·汤普逊这样的大神,也使用打印的方式调度自己的程序。只有当程序的异常实在难以猜测和理解时,程序员才会祭出Debug断点工具。断点调试会打断正常的编码节奏,这或许是大神不喜欢用它的原因。

小结


到这里该了解的基础概念已经了解得差不多了,下一步便是进入前端篇进入实践学习。如果觉得印象还不够深刻,可以往回翻看,或者看一下目前这三步的主要知识点。


从上向下建立知识体系,能让我们了解我们学习的技术在计算机世界中处于什么位置,这对读者建立全面的知识体系而言是十分有必要的。但如果让读者从头阅读几部黑色经典大部头,或者看MDN文档,又是很浪费时间的,目前的这种方式作者认为对读者是最友好的。

目录
打赏
0
0
0
0
2
分享
相关文章
【AcWing算法基础课】第四章 数学知识(未完待续)(2)
从2到n枚举每个数,删掉其所有的倍数,枚举完之后,没有被删掉的数为质数。
126 0
【AcWing算法基础课】第四章 数学知识(未完待续)(3)
根据下面公式来预处理出等式右边的组合数的值,那么等式左边就可以用等式右边已经算过的值来进行计算(有点像dp)。
90 0
|
1月前
|
【C语言程序设计——循环程序设计】枚举法换硬币(头歌实践教学平台习题)【合集】
本文档介绍了编程任务的详细内容,旨在运用枚举法求解硬币等额 - 循环控制语句(`for`、`while`)及跳转语句(`break`、`continue`)的使用。 - 循环嵌套语句的基本概念和应用,如双重`for`循环、`while`嵌套等。 3. **编程要求**:根据提示在指定区域内补充代码。 4. **测试说明**:平台将对编写的代码进行测试,并给出预期输出结果。 5. **通关代码**:提供完整的代码示例,帮助理解并完成任务。 6. **测试结果**:展示代码运行后的实际输出,验证正确性。 文档结构清晰,逐步引导读者掌握循环结构与嵌套的应用,最终实现硬币兑换的程序设计。
52 19
|
1月前
|
【C语言程序设计——循环程序设计】鸡兔同笼问题(头歌实践教学平台习题)【合集】
本教程介绍了循环控制和跳转语句的使用,包括 `for`、`while` 和 `do-while` 循环,以及 `break` 和 `continue` 语句。通过示例代码详细讲解了这些语句的应用场景,并展示了如何使用循环嵌套解决复杂问题,如计算最大公因数和模拟游戏关卡选择。最后,通过鸡兔同笼问题演示了穷举法编程的实际应用。文中还提供了编程要求、测试说明及通关代码,帮助读者掌握相关知识并完成任务。 任务描述:根据给定条件,编写程序计算鸡和兔的数量。鸡有1个头2只脚,兔子有1个头4只脚。
59 5
【C语言程序设计——函数】回文数判定(头歌实践教学平台习题)【合集】
算术运算于 C 语言仿若精密 “齿轮组”,驱动着数值处理流程。编写函数求区间[100,500]中所有的回文数,要求每行打印10个数。根据提示在右侧编辑器Begin--End之间的区域内补充必要的代码。如果操作数是浮点数,在 C 语言中是不允许直接进行。的结果是 -1,因为 -7 除以 3 商为 -2,余数为 -1;注意:每一个数据输出格式为 printf("%4d", i);的结果是 1,因为 7 除以 -3 商为 -2,余数为 1。取余运算要求两个操作数必须是整数类型,包括。开始你的任务吧,祝你成功!
54 1
|
9月前
|
蓝桥杯真题代码记录(管道
蓝桥杯真题代码记录(管道
66 2
【AcWing算法基础课】第四章 数学知识(未完待续)(1)
利用秦九韶算法来实现其他进制转十进制的结果求解
95 0
第02/90步《番外篇》第1章认识计算机世界第5课
今天学习《番外篇》第1章认识计算机世界的第5课,认识面向对象有关的基本概念。
79 0
第01/90步《番外篇》第1章认识计算机世界第1课~第4课
今天学习《番外篇》第1章认识计算机世界的第1课~第4课内容,了解计算机基础原理及基础概念。没有练习,完成阅读并理解即可。
91 0
第87/90步《番外篇》第7章 学习编码规范 第40课
今天学习《番外篇》第7章 学习编码规范 第40课 CSS 编写规范
76 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等