JavaScript:简介

1.三者关系

web前端开发主要使用三种知识:HTML、CSS、JavaScript;三者组成了一个完整的网页;
HTML: 用来控制 网页的布局(结构)
CSS: 网页的表现,网页的美化,这个网页好不好看;风格啊;
前两者主要是浏览器表现给用户的;
JavaScript: 网页的行为,使用户能够去操作网页;用户与网页进行互动的;我点一下网页,弹出个窗口啥的;

2.JavaScript****运行过程

编写的代码是保存在文件中的 , 也就是存储在硬盘 ( 外存上 ).
双击 .html 文件浏览器 ( 应用程序 ) 就会读取文件 , 把文件内容加载到内存中 ( 数据流向 : 硬盘 => 内存 )
浏览器会解析用户编写的代码 , 把代码翻译成二进制的 , 能让计算机识别的指令 ( 解释器的工作 )
得到的二进制指令会被 CPU 加载并执行 ( 数据流向 : 内存 => CPU)

3.JavaScript****的组成

ECMAScript(简称 ES): JavaScript 语法

DOM: 页面文档对象模型, 对页面中的元素进行操作;我要复制一段内容啥的;

BOM: 浏览器对象模型, 对浏览器窗口进行操作;比如撤销,添加收藏之列的

4.JavaScript

Script:就是脚本的意思;JavaScript和java没关系;只是语法相似;一个用于用户与页面交互的脚本

相关推荐
落魄江湖行几秒前
硅基同事埋的坑,我用2小时才填平:Nuxt 4 路由踩坑:可选参数 [[id]] 与 [id] 的区别
前端
上海合宙LuatOS2 分钟前
LuatOS扩展库API——【exremotecam】网络摄像头控制
开发语言·网络·物联网·lua·luatos
一勺菠萝丶7 分钟前
管理后台使用手册在线预览与首次登录引导弹窗实现
java·前端·数据库
军军君017 分钟前
Three.js基础功能学习十四:智能黑板实现实例一
前端·javascript·css·typescript·前端框架·threejs·智能黑板
feng_you_ying_li8 分钟前
C++11,{}的初始化情况与左右值及其引用
开发语言·数据结构·c++
小村儿9 分钟前
连载05-Claude Skill 不是抄模板:真正管用的 Skill,都是从实战里提炼出来的
前端·后端·ai编程
xiaotao13115 分钟前
JS new 操作符完整执行过程
开发语言·前端·javascript·原型模式
TE-茶叶蛋19 分钟前
结合登录页-PHP基础知识点解析
android·开发语言·php
无巧不成书021819 分钟前
Java包(package)全解:从定义、使用到避坑,新手零基础入门到实战
java·开发语言·package·java包
robch22 分钟前
python3 -m http.server 8001直接启动web服务类似 nginx
前端·nginx·http