前端javascript的基本原理,前端javascript的重要性

本篇文章给大家谈谈前端javascript的基本原理,以及前端javascript的重要性,希望对各位有所帮助,不要忘了收藏本站喔。

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。两者毫不相干。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值