本章的问题都是学习过程中一些基础问题。
前几天学习了js、html、css的相关知识。昨天安装nodejs和npm又出了一些问题,今天中午解决了这些问题,也安装了vue。
并跟着一个vue入门课程完成了基础语法的学习。
接下来对今天的学习进行一个总结。
啊万事开头难,发现有很多东西我都无法给出真正的解释。
1. 如何描述html、css、js之间的关系。
2.为什么不通过一个语言来完成前端这件事情,反而在不停的出现新的东西。
例如,js是对页面中的事件进行响应的。为什么是js,而不是其他?如果说是因为js是一门脚本语言的话,那么其他脚本语言可以吗?
3.这就引出了另一个问题。有哪些脚本语言,脚本语言的好处,以及应用场景分别是什么
4.在查阅的过程中,根据大家对于脚本语言和编程语言的定义,另一个问题,编译和解释这个两个过程又该如何解释?
以上是一些基础或者称之为愚蠢的问题。
1.事件
在打开的页面上,浏览器本身或者用户可能对html元素进行一些操作。进行操作之后就要进行响应。因此,监听到这些事件之后通过js定义函数来进行操作。
下面这个链接汇总了大部分事件:
https://www.cnblogs.com/daijing/p/10388008.html
2.Dom到底是什么意思?
这个问题,我现在只是朦朦胧胧有点理解。html的文件结构会形成一个dom树。
html中的标签元素是节点、属性是节点、文本也是节点。
HTML DOM 定义了访问和操作 HTML 文档的标准方法。 DOM 将 HTML 文档表达为树结构。
这句话也说的很好,这其实就是规定了你写html的时候可以用的东西。就像,每一门语言都有自己的规范,都有自己的内置方法一样。
3. W3c标准是什么?
一个网页,分为,结构,表现,行为。结构通过html构建,表现通过css得到,行为通过js来完成。
根据标准完成容易提高效率。下面的链接介绍了更多这方面的内容。
https://blog.csdn.net/erdfty/article/details/81363893
4.es6是什么?
https://www.runoob.com/w3cnote/es6-tutorial.html
来源:CSDN
作者:艾米栗写代码
链接:https://blog.csdn.net/qq_34539486/article/details/104138701