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

初识node.js[2]

时间:2022-10-11 17:34:58浏览次数:81  
标签:node 基于 浏览器 JavaScript js 初识 API

一、什么是node.js

node.js is a javascript runtime built on chrome's V8 JavaScript engine.

node.js是一个基于chrome V8引擎 的JavaScript运行环境

官网:https://nodejs.org/

二、node.js 中的JavaScript运行环境

image

注意:

  1. 浏览器是JavaScript的前端运行环境。
  2. node.js是JavaScript的后端运行环境
  3. node.js中无法调用DOM,BOM等浏览器内置API

三、node.js可以做什么

node.js作为一个JavaScript运行环境,仅仅提供了基础的功能和API。然而,基于node.js提供的基础功能,很多强大的工具和框架层出不穷。因此学会node.js可以胜任更多前端工作岗位。

  • 基于express框架,快速构建web 应用
  • 基于electron框架,构建跨平台桌面应用
  • 基于restify框架,构建API接口项目
  • 读写和操作数据库,创建实用的命令行工具等等....

四、node.js怎么学

浏览器中JavaScript学习路径:
JavaScript基本语法+浏览器内置API(DOM+BOM)+第三方库(jquery,art-template等)

node.js学习路径:
JavaScript基本语法+node.js内置API模块(fs,path,http等)+第三方API模块(express,mysql等)

来源:黑马程序员

标签:node,基于,浏览器,JavaScript,js,初识,API
From: https://www.cnblogs.com/quliangshyang/p/16779929.html

相关文章

  • 初识Linux(三)------ Linux 文件与目录管理
    在前一章我们认识了Linux系统下的文件权限概念以及目录的配置说明。在这个章节当中,我们就直接来进一步的操作与管理文件及目录,包括在不同的目录间变换、创建与删除目录、......
  • javabean、xml、json、map之间的相互转换
    javabean转map利用cglib的BeanMap类实现转换importorg.springframework.cglib.beans.BeanMap;/****@Title:beanToMap*@Description:javabean转map*@parambean*......
  • JS关于日期的处理
    JS格式化日期//格式化日期Date.prototype.Format=function(fmt)//author:meizzvaro={"M+":this.getMonth()+1,//月份"d+":this.getDate......
  • 40. JS调试(Debug)教程[简明版]
    1.前言在JavaScript开发过程中,代码可能存在一些语法或者逻辑上的错误,导致程序不能得到我们想要的结果,这时就需要我们找到并修复这些错误,我们将查找和修复错误的过程称......
  • 使用SheetJs导出Excel设置指定单元格格式
    vartbl=document.getElementById('sheetjs');varwb=XLSX.utils.table_to_book(tbl);varws=wb.Sheets["Sheet1"];//getthecurrentsheetconsole.log(ws......
  • 38. JS表单验证(附带示例)
    1.前言表单是Web应用(网站)的重要组成部分,通过表单可以收集用户提交的信息,例如姓名、邮箱、电话等。由于用户在填写这些信息时,有可能出现一些错误,例如输入手机号时漏掉了......
  • 39. JS动画效果的实现(附带示例)
    1.前言在学习CSS时我们知道,通过CSS可以实现简单的动画效果,但对于比较复杂的动画,使用CSS实现起来就会比较麻烦。除了可以使用CSS来实现外,也可以使用JavaScript......
  • 初识node.js[1]
    一、浏览器中JavaScript组成部分JS核心语法【变量、数据类型;循环、分支、判断;函数、作用域、this;etc...】WebApi【DOM;BOM;Ajax;...】为什么JavaScript可以在浏览器内运行......
  • nlohmann / json 使用
       下载地址   https://github.com/nlohmann/json/tree/develop/single_include/nlohmann/json.hpp  引入工程  json.hpp是源文件包含了所有的函数,引入......
  • NETCORE中如何操作Appsettings.json 文件
    对于很多初学NETCORE的同学来说,怎么从appsettings.json文件中获取各种类型数据,一直没搞明白。今天我们就对它的几种数据格式的读取做个说明。appsettings.json 是我们......