zoukankan      html  css  js  c++  java
  • Node 与JS的区别

    1.nodejs是运行于服务器端的;
    2.global:代表node当中的一个全局对象,类似于浏览器当中的window,定义全局对象:global.a;
    3.作用域:nodejs中一个文件就是一个作用域;
    4.调试:只能用console.log()进行调试,无法使用alert()弹窗;
    5.文件目录: __filename 代表当前文件的路径包括文件名 E: ode est.js
    __dirname 代表当前文件的目录 E: ode
    process.cwd() 代表node进程的工作目录

    6.模块:
    (1)nodejs中一个js文件看作是一个模块;
    (2)引用模块:require('./test.js'); //js后缀名可以省略
    (3)核心模块:安装好node就有的一些模块和node_modules文件夹里的 //例如require('http')
    (4)引入路径:/代表根目录 ./代表当前目录 ../代表上一级目录
    (5)模块加载机制:文件名 > 文件名.js > 文件名.json > 文件名.node
    (6)不同模块的访问:在b文件引用a,则要在a.js文件里写module.exports = 变量/对象/函数;(代表该变量可以被其他文件所使用)
  • 相关阅读:
    通信原理
    java实现聊天室的简单实现
    计算机网络笔记——第四章、网络层
    泛型高级之通配符
    看文档总结
    HashSet源码解析
    HashTable源码解析
    计算机网络笔记——第三章、数据链路层
    Collection集合的功能
    第六章 应用层
  • 原文地址:https://www.cnblogs.com/licurry/p/6718414.html
Copyright © 2011-2022 走看看