JavaScript的前端运行环境和后端运行环境的解析及区别 您所在的位置:网站首页 js在前端重要吗还是后端 JavaScript的前端运行环境和后端运行环境的解析及区别

JavaScript的前端运行环境和后端运行环境的解析及区别

2024-07-10 21:54| 来源: 网络整理| 查看: 265

1.JavaScript的前端运行环境

         1.1 浏览器是JavaScript的前端运行环境

         1.2  知识填充

         1.2.1 浏览器中的JavaScript的组成部分

              浏览器中的 JavaScript  由JS核心语法和 WebAPI组成

JS核心语法: 1. 变量,数据类型

                       2.循环,分支,判断

                       3.函数,作用域,this

                       4.etc...

WebAPI:    1.DOM操作

                     2.BOM操作

                     3.基于XMLHttpRequest的Ajax操作

                     4.etc

        1.2.2 为什么JavaScript可以在浏览器中被执行?

                 因为浏览器中有JavaScript解析引擎

 

        1.2.3 为什么JavaScript 可以操作DOM和BOM ?

            因为每个浏览器都内置了 DOM,BOM这样的API函数,因此,浏览器中的JavaScript才可以调用它们。

 

         1.2.4浏览器中的JavaScript代码的运行环境

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

     

因此:1.V8引擎负责解析和执行JavaScript代码。

           2.内置API是由运行环境提供的特殊接口,只能在所需的运行环境中被调用

 

2.JavaScript的后端运行环境  

        2.1 Node.js是JavaScript的后端运行环境。

        2.2 什么是Node.js?

                Node.js是一个基于ChromeV8引擎的JavaScript运行环境。

        2.3 Node.js中的JavaScript运行环境

         与前端浏览器的类似

注意: Node.js中无法调用DOM,BOM等浏览器内置API。两者毫不相干。

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有