04 2017 档案
摘要:Generator函数 基本概念 英文意思为 “生成器”。 generator函数是es6提供的一种异步编程解决方案,语法行为与传统函数完全不同。从状态上,首先我们把他理解成一种状态机,封装了多个内部状态。另外执行generator函数胡返回一个遍历对象,就是说,generator函数还是一个遍历器
阅读全文
摘要:C——数组 一维数组的定义和引用 定义: 类型说明符 数组名[常量表达式] int a[ 10 ];他表示定义了一个整形数组,数组名为a,有10个元素。 注意: C语言不允许对数组的大小做动态定义。 一维数组元素的引用: 数组名[下标] 一维数组初始化 int[10] = {0, 1, 2, 3,
阅读全文
摘要:C——顺序程序设计 赋值语句 赋值语句和赋值表达式的区别: if((a = b) 0) t = 0; 字符数据的输入输出 1. putchar函数 该函数为字符输出函数,其作用是向终端数出一个字符:putchar(c); 2. getchar函数 字符出入函数,从终端输入一个字符。:getchar(
阅读全文
摘要:C语言学习 C语言的特点 语言简单、紧凑、使用方便、灵活 运算符丰富 数据类型丰富 具有结构化的控制语句 语法限制不太严格,程序设计自由度大 C语言允许直接访问物理地址,可以对硬件进行直接操作 生成代码质量高,程序执行效率高 与汇编语言相比,C语言可移植性好 C程序小例子 求两数之和 include
阅读全文
摘要:路由控制 前面我接触了如何使用express建立一个工程,虽然这个工程包含了一些基本的框架,但是没有实际内容,我们会不断给他增加的。 工作原理 我们在浏览器中访问app.js建立的服务器时,会出现一个简单的页面,实际上他已经完成了许多透明的工作。 当我们在访问http://localhost:300
阅读全文
摘要:HTTP服务器与客户端 http是node提供的模块,其中封装了一个高效的HTTP服务器和一个简易的HTTP客户端。http.server是一个基于事件的HTTP服务器,http.request则是一个HTTP客户端工具,用于向HTTP服务器发送请求。 HTTP服务器 http.server是htt
阅读全文
摘要:Express安装及检验 因为自己在学习express的安装是时候,遇到了很多问题,相信第一次尝试的你们也会遇到一些安装不成功的问题吧,下面是我查阅了一些资料及借鉴了一些技术大神的经验写的总结,希望可以帮到大家。 安装 express是node的一个开发框架,对他的安装我们可以进行以下命令: $ n
阅读全文
摘要:全局对象 javascript的全局对象是window,他及其所有属性都可以在程序的任何地方访问。即全局变量。 而在node中全局对象是global,所有全局变量都是global对象的属性,包括其本身。 global最根本的作用是作为全局变量的宿主。 全局变量应该满足的条件: 1. 在最外层定义的变
阅读全文
摘要:什么是模块 模块是node应用程序的基本组成部分,文件和模块是一一对应的,就是说,一个node文件就是一个模块,这个文件可能是javascript代码、json或者是编译过的c++扩展等,如: var http = require('http'); 其中http是node的一个核心模块,内部是c++
阅读全文
摘要:node.js 概念:是一个由c++编写的,本质上是一个javascript的运行环境,他可以让js代码运行在服务器端。 node可以解析JS代码(没有浏览器安全级的限制) 提供系统级别的API: 1. 文件的读写; 2. 进程的管理 3. 网络通信。 为什么要学node.js(网站:npmjs)
阅读全文
摘要:构造函数本身就是一个函数,只不过该函数是出于创建对象的目的而定义的。 创建Object实例的两种方式: 1. new 操作符 var person = new Object(); person.name = "yehui"; person.age = 20; 2. 对象字面量 var person
阅读全文

浙公网安备 33010602011771号