为了账号安全,请及时绑定邮箱和手机立即绑定

进击Node.js基础(一)

Scott 全栈工程师
难度中级
时长 3小时27分
学习人数
综合评分9.50
664人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.3 逻辑清晰
heiheiheiheiheihei
path的course后面是docomment,而不是document,眼一花就打错了。。。
test again in english
(3)Node js借鉴了Commonjs的模块组织理念;并基于commonjs实现了一套模块管理系统;在()Nodejs中每个js文件可以看做是一个独立的模块; 在里边不需要有命名空间,不用担心变量污染,整个文件中的代码可以非常自然的组织起来, 整个模块可以通过鼻子的依赖引入组合起来从而形成更强大的功能/功能包; 安装nodejs时会安装npm这个包管理工具,通过该工具可以往项目中引入各种模块,这些模块的像是相互独立的 完整的;
(2)Commonjs规范
包括模块、包、二进制、控制台、编码等等规范,来约定Javascript怎么来组织编写;同时大部分标准也是在拟定和讨论之中的;吧不同功能的代码看做是独立的模块,每个模块看做是独立的作用域; 但并不是孤立的,可能存在依赖关系;
每个模块可以分为三个关键的部分,分别是模块的定义,表示,引用;
这一节虽然比较短,但是信息量还是比较大的,完整的课程笔记分享给大家:
(1)大量js文件在页面引入时,很容易出现变量/方法被覆盖掉,特别是这些文件存在依赖关系的时候;容易导致页面出错;
因为javascript天生缺少一种模块管理机制 来隔离实现不同功能的JS片段;避免他们相互污染;为此我们经常采用命名空间的方法,吧变量和函数限制在某个特定的作用域内;人肉约定一套命名规范来约束代码,从而保证代码的安全执行。如jQuery必须通过$来调用期方法;
来自张学友的nodejs评论
在测试一下
反手就是一条测试评论
这是一条测试信息哦2017-05-31
加油 加油 !!
跟着老师的课程一步步走的小菜鸟,支持老师
加油加油!!
课程须知
我们的教程面向的同学是:有 JavaScript 基础的同学,如果有过任何后台语言开发的经验更适合,对于有基础的同学,可以快进跳着看教程,不必拘束于每一分钟都听,很多时候其实是思路,思路打通了,很多技术细节也就不用纠结了。
老师告诉你能学到什么?
从 Node.js 基础知识入手,比如安装,环境配置、开发环境等,进一步熟悉 Node.js API ,一些 HTTP 知识,并且对模块的概念和使用更加熟悉,从而进阶到模块或者插件的开发,最终能够借助 Node.js 快速实现特定的需求。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消