我是靠谱客的博主 无限香氛,最近开发中收集的这篇文章主要介绍前端node.js 模块化 -知识总结精华 + 思维导图node.js?- 模块化思维导图,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

node.js?

- node是一款对ES标准实现的JS引擎
    - 通过node可以使js在服务器中运行
    - node就是一款使用js编写的web服务器
    - node底层是使用c++的编写的
    - node的中js引擎使用的chrome的v8引擎
    - node的特点:
        1.非阻塞、异步的I/O
        2.事件和回调函数
        3.单线程(主线程单线程,后台I/O线程池)
        4.跨平台

- 模块化

- ES5中没有原生支持模块化,我们只能通过script标签引入js文件来实现模块化
        - 在node中为了对模块管理,引入了CommonJS规范

在Node中,一个js文件就是一个模块,每一个js文件中的 js代码 都是 独立运行 在一个函数中
而不是全局作用域,所以一个模块的中的变量和函数在其他模块中无法访问

- 模块的引用


                - 使用 require()函数来引入一个模块
                - 例子:
                    var 变量 = require("模块的标识"); 

                   比如导包 内置的包 内置模块   const fs = require('fs')

- 模块的定

最后

以上就是无限香氛为你收集整理的前端node.js 模块化 -知识总结精华 + 思维导图node.js?- 模块化思维导图的全部内容,希望文章能够帮你解决前端node.js 模块化 -知识总结精华 + 思维导图node.js?- 模块化思维导图所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(29)

评论列表共有 0 条评论

立即
投稿
返回
顶部