• node.js. 我的第一个helloworld;第二个查询同01-helloWord.js文件在一个文件夹下的date.txt文件的内容;第三个写内容


    node.js   不是语言,不是库,不是框架,是javascript运行时的环境(相当于浏览器),学习node.js 相当于在学习web服务器开发
    简单点来说node.js能解析和执行javascript代码,以前只能浏览器解析执行JavaScript代码,现在可以脱离浏览器执行,一切都归功于node.js

    浏览器的javascript
    1.EcmaScript
    基本的语法
    if
    var
    function
    Object
    Array
    2.BOM
    3.DOM

    对比来看
    node.js里的javascript
    1.没有BOM,DOM
    2.只有EcmaScript
    3.在Node这个JavaScript执行环境中为JavaScript提供了一些服务器级别的操作API
    例如:文件的读写,网络服务的构建,网络通信,等处理。。。

    node.js的特性,1.事件驱动,2.非阻塞I/O模型(异步),3.轻量和高效


    第一个
    var foo = require('hello world!')
    console.log(foo)






    第二个
    //1.使用require方法加载fs file-system核心模块
    var fs = require('fs')
    //2.读取文件
    // 第一个参数 读取的文件路径
    // 第二个参数 回调函数
    //
    //
    fs.readFile('date.txt',function(error,data){
    console.log(data.toString())
    })

    第三个
    //1.使用require方法加载fs file-system核心模块
    var fs = require('fs')
    //2.读取文件
    // 第一个参数 写入的文件路径
    // 第二个参数 写入的内容
    // 第三个参数 回调函数
    //
    //
    fs.writeFile('date2.txt','you are so beautiful',function(error){
    console.log('文件已成功写入')
    })
  • 相关阅读:
    吴恩达读书笔记【5】-流水线与端到端
    标准与扩展ACL 、 命名ACL
    VLAN间通讯 、 动态路由RIP
    HSRP热备份路由协议 、 STP生成树协议
    VLAN广播域划分
    应用层
    包格式及IP地址 、 网络层协议及设备
    传输层 、 应用层
    数据链路层解析 、 交换机基本配置
    网络基础3
  • 原文地址:https://www.cnblogs.com/fanqiusha1988/p/12427820.html
Copyright © 2020-2023  润新知