当前位置: 首页 > article >正文

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没关系;只是语法相似;一个用于用户与页面交互的脚本


http://www.kler.cn/a/503135.html

相关文章:

  • G1原理—7.G1的GC日志分析解读
  • Vue Diff 算法完全解析
  • 不同音频振幅dBFS计算方法
  • 3D目标检测数据集——Waymo数据集
  • Julia语言的数据结构
  • HTML和CSS相关的问题,为什么页面加载速度慢?
  • 春秋云镜——initial
  • 二 RK3568 固件中打开 ADB 调试
  • qt 汉字输出 中文输出 显示乱码 qDebug() 乱码 解决
  • Spring Boot项目中增加MQTT对接
  • DELTA并联机械手视觉方案荣获2024年度机器人应用典型案例奖
  • 在 Linux 下Ubuntu创建同权限用户
  • JavaScript系列(24)--内存管理机制详解
  • 2025年第三届“华数杯”国际赛A题解题思路与代码(Python版)
  • 计算机网络(四)——网络层
  • 利用 Tree Shaking 提升 React.js 性能
  • 江科大STM32入门——读写备份寄存器(BKP)实时时钟(RTC)笔记整理
  • 【RAG检索增强生成】MaxKB:构建企业级知识库问答系统(Ollama+Qwen2)
  • Vue.js组件开发-实现图片裁剪
  • Scala语言的软件开发工具
  • Redis动态热点数据缓存策略设计
  • nvm安装详细教程(安装nvm、node、npm、cnpm、yarn及环境变量配置)
  • 【JAVA 基础 第(18)课】HashSet 使用方法详解
  • 重回C语言之老兵重装上阵(一)vscode编译.C文件
  • 2024年华为OD机试真题-判断一组不等式是否满足约束并输出最大差-Python-OD统一考试(E卷)
  • PowerBuilder中调用Excel OLE对象的方法