首页 > 编程语言 >初识node.js[1]

初识node.js[1]

时间:2022-10-11 16:56:07浏览次数:89  
标签:node 引擎 浏览器 DOM JavaScript js 初识 解析 运行

一、浏览器中JavaScript组成部分

  1. JS核心语法【变量、数据类型;循环、分支、判断;函数、作用域、this;etc...】
  2. WebApi【DOM;BOM;Ajax;...】
  3. 为什么JavaScript可以在浏览器内运行?
    JavaScript解析引擎
    注:chrome浏览器 解析引擎为 V8解析引擎,相比其他解析引擎性能最好。
  4. 为什么JavaScript可以操作DOM和BOM?
    image
    每个浏览器都内置了DOM,BOM这样的API函数,因此,浏览器中JavaScript才能调用他们。
  5. 浏览器中JavaScript运行环境
    运行环境是指代码正常运行的必要环境。
    image
    总结:
    • V8引擎负责解析和执行JavaScript代码。
    • 内置API是由运行环境提供的特殊接口,只能在所属的运行环境中被调用。
  6. JavaScript能否做后端开发?
    也能做,但需要借助nodejs。
    nodejs为后端开发运行环境

来源:黑马程序员

标签:node,引擎,浏览器,DOM,JavaScript,js,初识,解析,运行
From: https://www.cnblogs.com/quliangshyang/p/16779751.html

相关文章

  • nlohmann / json 使用
       下载地址   https://github.com/nlohmann/json/tree/develop/single_include/nlohmann/json.hpp  引入工程  json.hpp是源文件包含了所有的函数,引入......
  • NETCORE中如何操作Appsettings.json 文件
    对于很多初学NETCORE的同学来说,怎么从appsettings.json文件中获取各种类型数据,一直没搞明白。今天我们就对它的几种数据格式的读取做个说明。appsettings.json 是我们......
  • node后端--异步处理
    异步处理的方法获取异步方法内的数据在ES6之前,处理异步通常采用callback方法:functiongetData(callback){//setTimeout:一个异步方法setTimeout(()=>{......
  • workerman/gatewayworker使用protobuffer和json的对比
    作者回答“在websocket上传输json更通用一些,调试也更方便一些。”“快0.00001秒没有什么太大意义。另外最好压测下php的json和protobuffer到底哪个快,php下还真不一定prot......
  • js中 问号点(?.)和双问号(??)的用法
    当访问多层对象属性(比如res.data.list)时,如果属性res.data为空,则会报引用错误,为此我们不得不这么处理:letdataList=res&&res.data&&res.data.list//......
  • 接口返回JSON字符串压缩和解压
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.IO;usingSystem.IO.Compression;namespaceCSIBrowser.Client.Util{......
  • JSP实用教程 PDF 下载
    下载地址:https://kohler.lanzouv.com/iJVIn0dm49gf访问密码:公众号:愚生浅末回复1011获取。......
  • JS_0066:date 相关方法 获取时间字符串 计算时间差
    1,获取时间字符串varnowdatestr=newDate().toLocaleDateString();获取时间格式如:2022/10/10 2,计算时间差$nowdate=date('Y-m-dH:i:s',time());$ret['leftday......
  • JSX语法规则
    1.定义虚拟DOM时,不要写引号。创建虚拟DOM:constVDOM=(<h2id="atguigu">HelloReact!</h2>)渲染虚拟DOM到页面ReactD......
  • 对象转JSONObject——字段空值不显示处理办法
    <dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.71</version></dependency>importcom.alibaba.fastjson.J......