学习nodeJS, 理论上其实并不需要JS基础

只不过你熟悉Js的话, 有相当多的语法是一致的(因为源自同一个引擎)

会很大程度降低学习成本

但是, nodeJS比传统的浏览器端的Javascript最大的差别在于

它脱离了浏览器端的环境限制

开始拥有了更底层的能力

第一个最基本的就是IO操作

在前端领域混了这几年,总结了一套前端学习的精讲视频和学习路线,如果有对前端开发感兴趣的伙伴,不管你是想转行,或是大学生,还有工作中想提升自己能力的web前端党,欢迎大家的加入我的前端开发交流群:603985993 希望大家诚心交流!,与企业需求同步。好友都在里面学习交流,每天都会有大牛定时讲解前端技术!也可以关注我的微信公众号:【前端留学生】 每天更新最新技术文章干货。

如果你要问什么是IO? 那可能你还没准备好学习node

另外, 就是HTTP的底层通信能力、包括HTTP2

另外, 还有数据加密、多进程操作、内存操作、系统API等等

这可能需要你有网络基础知识和操作系统基础知识等

以上这些都是你在使用浏览器端JS的时候

不会深入了解, 甚至完全不了解的内容

由于没有了浏览器

像BOM、DOM、AJAX、canvas、webGL这些东西当然也就没有了

说白了它是标准的编程语言, 跟JAVA一样. 只不过使用了JS的语法

因此, 想要学习node.js

最重要的不是javascript, 最重要的是计算机的一些基础知识

JavaScript 学到什么程度可以学 Node.js?相关推荐

  1. 修改js版本_啥都学点之使用nvm安装Node.js并实现Node.js多版本管理

    刚开始使用Node.js的时候,直接到官网下载安装 中文站点:https://nodejs.org/zh-cn/ Node.js网站截图 当接触的项目多以后,会出现一个问题,2个项目,使用的是不同的N ...

  2. 程序员Linux学到什么程度,Linux学到什么程度,才可以找到合适的工作?

    首先我说一下我的学习路线吧!我是学习java出生的,懂编程的人都知道,一般我们程序员用开发系统,大多数都是在linux系统上开发的,在最开始的时候把我哥给了我一本书,我名字就叫鸟哥的私房菜! 这本书非 ...

  3. php学到什么程度可以学thinkphp,thinkphp学习一

    框架:就是别人写好的一批类和一个规则 不论是服务器平台还是我们使用的web服务器 windows linux unix  apache iis ngix比较好的实现扩平台 方便跨平台上面(unix w ...

  4. 二十三、前端必学Node.js入门

    @Auhor:Runsen @Date:2019年12月04日 @update Date:2020年5月31日 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, ...

  5. 如何学ui设计?新手学ui设计难吗?

    如何学习ui设计?对于很多小白来说,刚开始确实不知道从何下手,会觉得学ui设计太难了.其实我当初学ui得时候,也是这样的想法,但是当你把知识整理得有条理的时候,你就知道自己需要学什么,就不会感到慌乱. ...

  6. 学习Node.js并开始在浏览器之外执行JavaScript

    Learn about the Node.js JavaScript runtime environment in this full course from Samer Buna. Node.js ...

  7. JavaScript、js文件、Node.js、静态文件

    一.JavaScript 1.JavaScript认知 JavaScript(简称"JS") 是一种解释型的脚本语言.广泛用于Web应用开发,对页面事件做出响应. 通常JavaSc ...

  8. 【全文】狼叔:如何正确的学习Node.js

    说明 2017-12-14 我发了一篇文章<没用过Node.js,就别瞎逼逼>是因为有人在知乎上黑Node.js.那篇文章的反响还是相当不错的,甚至连著名的hax贺老都很认同,下班时读那篇 ...

  9. 狼叔:如何正确的学习Node.js

    1. [知乎Live]狼叔:如何正确的学习Node.js 预览地址 i5ting.github.io/How-to-lear- Live 简介 你好,我是 i5ting ,江湖人称「狼叔」,目前是阿里 ...

最新文章

  1. 20165206 2017-2018-2 《Java程序设计》第三周学习总结
  2. 解析html语言的软件,小程序解析html标签 div-Go语言中文社区
  3. MySQL查询出2门及2门以上不及格者的平均成绩
  4. enterprise search for Object is not enabled
  5. easy ui dialog 关闭之后的怪异问题
  6. Java代理系列-静态代理
  7. JAVA中 fastjson两个JSONArray叠加,合并 ,方法 addAll()
  8. 2015英特尔® 实感™ (Intel® RealSense™) 动手开发实验课
  9. [Ext JS] 3.5 单选框 Radio与复选框CheckBox
  10. ES(Elasticsearch)解除索引只读限制
  11. 变分模态分解(VMD)前言
  12. 游程编码详解(C语言)
  13. 一文解析圆柱锂电外观缺陷检测问题
  14. python移位运算,python移位运算
  15. FlashFXP,flashfxp建立ftp站点
  16. markdown在线编辑器
  17. 批量文件转码工具(支持GBK,UTF-8转换)
  18. ubuntu+svn+apache配置
  19. matlab计算铰接式履带车辆转向性能
  20. SAS聚类分析(系统聚类cluster,动态聚类fastclus,变量聚类varclus)

热门文章

  1. html的设置语言为en,CSS中的html [lang =“ en”]和html:lang(en)有什么区别?
  2. java分页插件使用_MyBatis-Plus之分页插件使用
  3. 26_多线程_第26天(Thread、线程创建、线程池)
  4. LG_2051_[AHOI2009]中国象棋
  5. 政府安全资讯精选 2017年第十八期 工信部近三年将466个“问题APP”纳入黑名单;阿里云成为全球唯一完成德国C5云安全基础附加标准审计云服务商...
  6. 匿名对象方案与实体对象方案对比
  7. 如何启用×××服务器端的IPsec功能
  8. 重建Windows 7的图标缓存
  9. And Design:拓荒笔记——Form表单
  10. JY01-KX-01