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可做后端开发

相关推荐
数学人学c语言1 小时前
从熟练Python到入门学习C++(record 6)
c++·python·学习
小镇程序员3 小时前
vue2 src自定义事件
前端·javascript·vue.js
Simulink_3 小时前
ROS学习笔记15——Xacro
linux·笔记·学习·机器人·ros
2301_775281194 小时前
当日本人说「お疲れ様」时,该怎么回?柯桥日语培训零基础学习
学习
E___V___E5 小时前
CSAPP学习
学习
AlgorithmAce5 小时前
Live2D嵌入前端页面
前端
Tony_long74835 小时前
Python学习——猜拳小游戏
开发语言·python·学习
nameofworld5 小时前
前端面试笔试(六)
前端·javascript·面试·学习方法·递归回溯
Diamond技术流5 小时前
从0开始学习Linux——环境变量详解
linux·服务器·学习·centos·软件安装·环境变量
前端fighter6 小时前
js基本数据新增的Symbol到底是啥呢?
前端·javascript·面试