位置: IT常识 - 正文

Node.js 全网最详细教程 (第一章:Node学习入门必看教程)(nodejs.org)

编辑:rootadmin
Node.js 全网最详细教程 (第一章:Node学习入门必看教程) 1:Node的学前必知:

推荐整理分享Node.js 全网最详细教程 (第一章:Node学习入门必看教程)(nodejs.org),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs.org,node.js官网,node-js,node.js app,node.js gui,node.js app,node.js javascript,node-js,内容如对您有帮助,希望把文章链接给更多的朋友!

1: 在学习node之前,想必你应该学习过HTML,CSS,JavaScript 2: 浏览器中的JavaScript由两部分组成:JS核心语法和WebAPI

JS核心语法WebAPI变量,数据类型DOM操作循环,分支,判断BOM操作函数,作用域,this基于XMLHttpRequest的Ajax操作etcetc

3:思考: 浏览器的主要构成部分有哪些?

用户界面浏览器引擎(负责窗口管理、Tab进程管理等)渲染引擎(有叫内核,负责HTML解析、页面渲染)JS引擎(JS解释器,如Chrome和Nodejs采用的V8)

4:思考: 为什么JavaScript可以在浏览器中被执行? 答案:因为浏览器中有JavaScript解析引擎,不同的浏览器使用不同的JavaScript解析引擎

5:思考: 为什么JavaScript可以操作DOM和BOM?

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


浏览器中的JavaScript运行环境?(前端开发)

运行环境是指代码运行所需要的必要环境。

Node.js 全网最详细教程 (第一章:Node学习入门必看教程)(nodejs.org)

总结:

V8引擎负责解析和运行JavaScript代码。内置API是由运行环境 提供的特殊接口,只能在所属的运行环境中被调用

那什么是node.js呢? 和JavaScript又是什么关系呢?

node.js 提供了 JavaScript的运行环境。当JavaScript作为后端开发语言来说, 需要在node.js的环境上进行当JavaScript作为前端开发语言来说,需要在浏览器的环境上进行Node.js 中的JavaScript运行环境?(后端开发)

Node.js是一个基于Chrome V8引擎的JavaScript 运行环境 (Chrome V8引擎运行效率最高)

如果我们写了一段js代码,把它放在浏览器中运行,那么我们在做前端开发。 如果我们写了一段js代码,把它放在node中运行,那么我们在做后端开发。

总结:

浏览器 是JavaScript的前端运行环境。Node.js 是JavaScript的后端运行环境。Node.js 中无法调用DOM和BOM等,浏览器内置API。Node.js 可以做什么?

node.js作为一个JavaScript的运行环境,提供了基础的功能和API:(基于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等)

本文链接地址:https://www.jiuchutong.com/zhishi/300358.html 转载请保留说明!

上一篇:Text to image论文精读GigaGAN: 生成对抗网络仍然是文本生成图像的可行选择(论文implications)

下一篇:使用Node.js手撸一个建静态Web服务器,内部CV指南(node-js)

  • 台式机显卡温度80度正常吗(台式机显卡温度)(台式机显卡温度高怎么处理)

    台式机显卡温度80度正常吗(台式机显卡温度)(台式机显卡温度高怎么处理)

  • iphone13可以添加门禁卡吗(iPhone13可以添加门卡吗)

    iphone13可以添加门禁卡吗(iPhone13可以添加门卡吗)

  • 华为荣耀20插卡没反应(华为荣耀20插卡孔在哪里)

    华为荣耀20插卡没反应(华为荣耀20插卡孔在哪里)

  • 微信账户更名是什么意思(微信账户更名后还和原来一样使用吗)

    微信账户更名是什么意思(微信账户更名后还和原来一样使用吗)

  • oppo全局搜索卸载(oppo全局搜索卸载有影响吗)

    oppo全局搜索卸载(oppo全局搜索卸载有影响吗)

  • 蚂蚁森林20号怎么没有花棒(蚂蚁森林22g)

    蚂蚁森林20号怎么没有花棒(蚂蚁森林22g)

  • 微信聊天置顶在哪里设置(微信在聊天中置顶)

    微信聊天置顶在哪里设置(微信在聊天中置顶)

  • office必须创建账户吗(office创建账号后一直要验证是不是人类)

    office必须创建账户吗(office创建账号后一直要验证是不是人类)

  • 为什么两张电信卡无法同时使用(为什么两张电信卡)

    为什么两张电信卡无法同时使用(为什么两张电信卡)

  • 安卓充电头可以充苹果吗(安卓充电头可以充苹果13吗)

    安卓充电头可以充苹果吗(安卓充电头可以充苹果13吗)

  • 淘宝直播横屏怎么更改竖屏(淘宝直播横屏怎么弄)

    淘宝直播横屏怎么更改竖屏(淘宝直播横屏怎么弄)

  • 动圈式话筒与扬声器工作原理(动圈话筒的区别)

    动圈式话筒与扬声器工作原理(动圈话筒的区别)

  • 怎么查无线网是否欠费(怎么查无线网是否到期)

    怎么查无线网是否欠费(怎么查无线网是否到期)

  • 电话手表没有网络怎么设置(手表电话怎么连接手机)

    电话手表没有网络怎么设置(手表电话怎么连接手机)

  • 北京公交app可以刷地铁吗(北京公交app可以刷几个人)

    北京公交app可以刷地铁吗(北京公交app可以刷几个人)

  • 苹果x感光怎么关闭(苹果x感光在哪)

    苹果x感光怎么关闭(苹果x感光在哪)

  • 相机iso什么意思(相机的hdr是什么意思)

    相机iso什么意思(相机的hdr是什么意思)

  • 钉钉一个人可以加入两个公司吗(钉钉一个人可以实名几个账号)

    钉钉一个人可以加入两个公司吗(钉钉一个人可以实名几个账号)

  • 怎样让陌生人看不见朋友圈(怎样让陌生人看不到微信朋友圈)

    怎样让陌生人看不见朋友圈(怎样让陌生人看不到微信朋友圈)

  • 广域网的核心设备是(广域网的核心设置是什么)

    广域网的核心设备是(广域网的核心设置是什么)

  • iphone 11防水性能怎么样(iphone 11的防水等级)

    iphone 11防水性能怎么样(iphone 11的防水等级)

  • vivox30的照相功能怎么使用(vivox30照相机怎样调试更清晰)

    vivox30的照相功能怎么使用(vivox30照相机怎样调试更清晰)

  • vivo锁屏时间怎么移动(vivo锁屏时间怎么加粗)

    vivo锁屏时间怎么移动(vivo锁屏时间怎么加粗)

  • 微博账号注销后别人还看到的吗(微博账号注销后该手机号多久可以重新注册吗)

    微博账号注销后别人还看到的吗(微博账号注销后该手机号多久可以重新注册吗)

  • word中同时打开多个文档,在文档间循环切换的快捷键是

    word中同时打开多个文档,在文档间循环切换的快捷键是

  • 网卡不支持1000m宽带怎么办(网卡不支持5gwifi怎么办)

    网卡不支持1000m宽带怎么办(网卡不支持5gwifi怎么办)

  • 怎么把文章做成图片(怎么把文章做成链接的方式)

    怎么把文章做成图片(怎么把文章做成链接的方式)

  • 增值税是价内税,消费者是税款的最终负担者( ) A对 B错
  • 固定资产处置收入怎么报税
  • 季度末收取房屋的会计处理
  • 事业单位固定资产计提折旧是当月还是次月
  • 公司房租只有房租租赁协议无发票怎么入账
  • 出口托收业务
  • 政府补贴是否要交企业所得税
  • 按季度申报,利润表中所得税费用怎么算出来的
  • 转回存货跌价准备为什么是可抵扣暂时性差异
  • 自己申报个人所得税需要补缴,必须自己申报自己补缴吗
  • 本年利润期末一般有余额吗
  • 注册公司认缴资本不缴可以吗
  • 企业出借资金获利怎么算
  • 个人所得税筹划节税
  • 计提个人社会保险费
  • 税务机关如何防范关联企业涉税风险问题
  • 红冲上月的其他应收款凭证怎么做?
  • 融资租赁的固定资产由承租方进行核算,体现了( )原则
  • 发票作废情况说明书
  • 小规模税局代增值税专用发票怎么交税
  • 办理金税盘需要多少钱
  • 关于增值税若干问题的探讨
  • 固定资产折旧税务处理
  • 个人所得税未缴算偷税吗
  • 客户不结款怎么办,出结款通知单
  • 公司做账挂名字
  • 其他应付款不需要支付是债务重组么
  • 简易计税分包款进项税可以抵扣吗
  • 虚拟机安装苹果系统全过程
  • 封装windows10
  • bios设置详细介绍配图
  • macbookpro安装mysql
  • 如何使用wordpress建站
  • 出口押汇算贷款吗
  • 科研项目财政拨款多少
  • umount -l命令
  • php的array
  • 增值税纳税申报操作流程
  • 房产置换怎么做账务处理
  • 存货非正常损失的会计处理
  • 出口没有增值税发票需要交税吗
  • 单位多缴个人社保证明
  • 商品过期的会计分录
  • 不借助的英文
  • python os.path.join()函数的使用
  • 领取定额备用金的会计分录
  • 如何算基数
  • 残保金 滞纳金
  • 开具免税的发票,"税率"栏如何填开?
  • sqlalchemy 封装
  • 个人缴纳公积金的方法
  • 工业销售产值是销售收入吗
  • 个体工商户怎样申报个税流程
  • 损益类科目年末未结转怎么处理
  • 帮别人加工需要什么手续
  • 承兑汇票贴现利息会计分录
  • 企业购车购置税怎么算
  • 国有资产无偿划转协议
  • 税额抵减的账务处理
  • 外币报表折算差额会计分录
  • 电子承兑非拒付会怎么样
  • 收入成本率多少合理
  • Mysql使用教程
  • Mysql主从同步Last_IO_Errno:1236错误解决方法
  • sql server分页查询sql语句
  • xp系统怎么删除应用程序
  • win10系统如何删除账户
  • windowsxp改密码怎么改
  • “0x018b0b20”指令引用的“0×00000000”,该内存不能为“written”问题解决方法
  • windows xp.
  • win7升级到win10专业版教程
  • js css函数
  • shell自定义命令
  • jquery常用选择器种类
  • jquery禁用输入框
  • python打包可执行pyx
  • 如何打印个人所得税的税单
  • 代扣社保代扣公式是什么
  • 漯河经济开发区税务局电话
  • 浙江省税务师事务所排名
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设