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

进击Node.js基础(一)

Scott 全栈工程师
难度中级
时长 3小时27分
学习人数
综合评分9.50
664人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.3 逻辑清晰
  • obj.apply(ctx, argList) ->> function obj(argList[0], argList[1], ...)
    查看全部
  • obj.call(ctx, fun) 改变函数fun 的上下文为ctx
    查看全部
  • this是javascript的一个关键字,指向函数拥有者 1. 当一个对象拥有次函数时, 即1~7行所示, this指向pet对象 2. 当一个某个函数拥有函数(即11~16行),this指向全局 3. 当某个实例对象拥有时,同理
    查看全部
  • Nodejs中的模块与文件是一一对应的关系。模块的分类:核心模块(http fs path) ;文件模块(var util=require('./util.js')) ;第三方模块(通过npm安装的 var express=require('express'))
    查看全部
    0 采集 收起 来源:模块的分类

    2016-12-09

  • 不同于jQuery,commondjs是一套规范。包括modules模块packages包 system系统 binary二进制 console控制台 encodings编码 sokets套接字 unit test单元测试。。来约定js应该怎么来组织,应该怎么去编写。 nodejs借鉴了commonjs的这种模块组织理念,实现了一套模块管理系统。 我们安装nodejs时会自动安装npm这个包管理工具。通过npm包管理工具,我们可以往项目里面引入各种形形色色的功能模块。他们或简单或复杂,但每个都是独立的,完整的。
    查看全部
  • node.js和浏览器执行环境 相同点:都能执行一般的Js代码 不同点:全局变量不同,例如window,document等只能在浏览器中取到,而process则只能在node环境中取到 nodejs 本质是一个js的执行环境 由于封装和底层的处理赋予了更大的能力
    查看全部
  • var http = require('http')//引用http模块,用js写的,用来创建一个web服务器或处理http相关的任务; http.createServer(function(req,res){ res.writeHead(200,{'Content-Type':'text/plain'}) res.end('Hello Wrold\n') }).listen(1337,'127.0.0.1') //通过createServe()方法返回新建的web服务器,通过lesson()方法使web服务器绑定端口1337来获取请求,通过回调函数在返回的请求头中写入表示请求成功的状态码200和数据类型为text/plain的文本,输出hello world;
    查看全部
  • 安装Git Bash->安装NodeJS->打开Git Bash->node -v->npm -v https://git-scm.com/download/win https://nodejs.org/en/ cmd下查看版本,如果输入node找不到,很可能是环境变量的问题
    查看全部
  • Node.JS版本后面的小数位,表示版本的稳定性, 偶数为稳定版本,比如:0.2x,0.4x,奇数为非稳定版本,比如:0.7x,0.9 非稳定版本,不仅功能不稳定,而且API在后续可能会改变。api必须要跟对应的node版本号是一致的才不会出错
    查看全部
    0 采集 收起 来源:Nodejs版本常识

    2016-12-09

  • 1、安装Node.js 2、Node.jsAPI讲解 3、Node.js搭建小应用
    查看全部
  • nodejs: 实际上是采用google的chrome浏览器V8引擎,由C++编写的 本质上是一个javascript的运行环境 浏览器引擎可以解析js代码 nodejs可以解析js代码,没有浏览器端各种安全性的限制,还提供许多系统级别的API: 1、文件的读写 2、进行的管理 3、网络通信
    查看全部
  • 一、nodejs.org看看nodejs的版本升级,新特性的加入,重要bug的修复等 二、www.npmjs.com模块社区,看他人源代码,省力 三、github.com大量的项目和源码 四、stackoverflow.com技术解答社区以及查询相关资源,环境配置,异常均可找到答案
    查看全部
  • life.on life.emit
    查看全部
  • var cheerio = require('cheerio')
    查看全部
    0 采集 收起 来源:HTTP 小爬虫

    2016-12-08

  • appche ab 测试 ab -n1000 -c10 http://localhost:2015/
    查看全部
    0 采集 收起 来源:HTTP 性能测试

    2016-12-08

举报

0/150
提交
取消
课程须知
我们的教程面向的同学是:有 JavaScript 基础的同学,如果有过任何后台语言开发的经验更适合,对于有基础的同学,可以快进跳着看教程,不必拘束于每一分钟都听,很多时候其实是思路,思路打通了,很多技术细节也就不用纠结了。
老师告诉你能学到什么?
从 Node.js 基础知识入手,比如安装,环境配置、开发环境等,进一步熟悉 Node.js API ,一些 HTTP 知识,并且对模块的概念和使用更加熟悉,从而进阶到模块或者插件的开发,最终能够借助 Node.js 快速实现特定的需求。

微信扫码,参与3人拼团

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

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