Nodejs前端学习Day1_补档

我给day1搞没了,还是觉得该补一个,有用

文章目录


前言

补档


一、学习目标

二、学习目录

三、为什么JavaScript代码可以在浏览器中运行

浏览器中存在js解析引擎,才可以执行js代码

不同浏览器使用不同的js解析引擎

其中Chrome的V8解析引擎性能最强

四、为什么JavaScript可以操作DOM和BOM

每个浏览器都内置了DOM、BOM这样的API函数,因此,浏览器中的Js才可以调用他们

五、浏览器中的JavaScript运行环境

运行环境是指代码正常运行所需的必要环境

例子:Chrome

Chrome的运行环境分两部分V8引擎和内置API

即引擎+内置API

V8引擎负责解析和执行js代码

内置api是由运行环境(通俗讲即浏览器)提供的特殊接口,只能在所属的运行环境中被调用


总结

JavaScript = ECMAscript + BOM + DOM

JavaScript亦可做后端开发,js在浏览器中做前端开发是因为浏览器提供了运行环境,若借助nodejs则js可做后端开发

相关推荐
丰锋ff几秒前
计网学习笔记第2章 物理层(灰灰题库)
笔记·学习
前端小巷子1 分钟前
web从输入网址到页面加载完成
前端·面试·浏览器
江城开朗的豌豆2 分钟前
Vue路由动态生成秘籍:让你的链接'活'起来!
前端·javascript·vue.js
晓得迷路了3 分钟前
栗子前端技术周刊第 88 期 - Apache ECharts 6.0 beta、Deno 2.4、Astro 5.11...
前端·javascript·echarts
江城开朗的豌豆8 分钟前
在写vue公用组件的时候,怎么提高可配置性
前端·javascript·vue.js
江城开朗的豌豆8 分钟前
Vue路由跳转的N种姿势,总有一种适合你!
前端·javascript·vue.js
江城开朗的豌豆9 分钟前
Vue路由玩法大揭秘:三种路由模式你Pick谁?
前端·javascript·vue.js
江城开朗的豌豆10 分钟前
Vue路由守卫全攻略:给页面访问装上'安检门'
前端·javascript·vue.js
小磊哥er17 分钟前
【前端工程化】前端组件模版构建那些事
前端
前端 贾公子17 分钟前
monorepo + Turborepo --- 开发应用程序
java·前端·javascript