JS初识

135 阅读1分钟

浏览器分为两部分:

  • 渲染引擎:用来解析HTML和CSS,俗称“内核”
  • JS引擎:也称JS解释器,用来读取网页中的JS代码,对其处理后运行

浏览器功能:

  • 发起请求,下载 HTML,解析 HTML,下载 CSS,解析 CSS,渲染界面,下载 JS,解析 JS,执行 JS 等

  • JS 是单线程的,一个页面只能开一个渲染引擎和 JS 引擎,线程不能再开线程

JS组成

JavaScript包括:

  • ECMAScript

JavaScript语法和基础核心知识

  • DOM (Document Object Model)

页面文档对象模型,通过DOM提供的接口可以对页面上的各种元素进行操作(大小、位置、颜色等)

  • BOM(Browser Object Model)

浏览器对象模型,通过BOM可以操作浏览器窗口,比如弹出框,控制浏览器跳转,获取分辨率等

JS输入输出语句

  • alert(msg): 浏览器弹出警示框
  • console.log(msg): 浏览器控制台打印输出信息
  • prompt(info): 浏览器弹出输入框,用户可以输入