摘要:
在node.js中,模块使用CommonJS规范,一个文件是一个模块 node.js中的模块可分为三类 内部模块 - node.js提供的模块如 fs,http,path等 自定模块 - 我们自己写的模块 第三方模块 - 通过npm安装的模块 node.js提供了大量的模块供我们使用,比如 想解析一 阅读全文
摘要:
npm 可以在项目package.json里面自定义脚本命令 package.json文件 { "script":{ "dev": "webpack -w" } } package.json文件中的字段script的每一个属性都是一个自定义的脚本命令。 在命令行中可以通过执行npm run dev来 阅读全文
摘要:
Get请求 get请求比较简单,用url模块的parse函数解析请求就行了。 Post请求 post请求,首先通过req的data事件监听函数,把请求参数累加到自定义的postdata里,再在触发end事件监听函数时用querystring模块的parse函数解析。 data函数在请求参数还有数据时 阅读全文
摘要:
querystring模块用于处理query字符串,包含以下方法: parse、decode escape unescape encode、stringify parse、decode方法 parse与decode方法是一样的,都用于将query字符串解析成对象,例如: > var qs = req 阅读全文
摘要:
js 基础总结(一) ECMAScript(ES):规定了js的一些基础核心的知识(变量、数据类型、语法规范、操作语句等)。 DOM: doucument object model 文档对象模型,里面提供了一些属性和方法,可以让我们操作页面中的元素。 BOM: browser object mode 阅读全文
摘要:
面向对象知识点总结 面向对象与面向过程有什么区别? 答:面向过程:强调的是每一个功能实现的具体步骤。 面向对象:基于面向过程,强调的是对象,然后由对象去调用功能。 举例:洗衣服 面向过程:把衣服脱下--找一个盆--放点洗衣粉--加点水--把衣服扔进去--搓一搓--清洗衣服--拧干--晾起来 面向对象 阅读全文
摘要:
gulp 使用方法 : 1、在项目下打开 命令行 2、运行 gulp 命令 , 会有提示No gulpfile found 3、在项目根目录下创建一个文件 gulpfile.js 4、再次运行 gulp 命令 , 会有提示 : Task 'default' is not in your gulpfi 阅读全文
摘要:
使用Babel编译ES6 1、下载安装babel npm install babel-cli -g 我们之所以可以使用babel命令,是因为在全局环境下会生成一些xxx.cmd的文件,而这里的xxx就是可以在doc窗口中执行的命令 执行babel命令后,可以完成一些编译或者其他任务,原因是执行bab 阅读全文
摘要:
http-hyper text transsfer protocol ,超文本传输协议,是一种建立在TCP上的务状况的状 态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务端收到请求之后,服务端开始处理请求并根据请求作出相应的动作访问服务器资源,最后通 阅读全文