- 博客(9)
- 收藏
- 关注
原创 CommonJS规范中module.exports和exports的区别
刚开始接触nodejs的同学对module.exports和exports的使用会有困惑,到底该使用哪一个,还是两个都可以使用,要理解二者的区别,应该先理解nodejs中require的加载机制。// 准备module对象:var module = { id: 'hello', exports: {}};var load = function (mod...
2018-08-16 18:18:32 543
原创 ES6 扩展运算符
扩展运算符用3个点表示,功能是把数组或者类数组对象展开成一系列用逗号隔开的值 1,数组let arr = ['red', 'green', 'blue'];console.log(...arr);//red,green,blue 拷贝数组(和Object.assign一样都是浅拷贝) let arr = ['red', 'green','blue']; let ar...
2018-08-10 12:08:03 162
原创 ES6 解构赋值
es6新增语句-结构赋值 1,传统的赋值语句let a=['red','green','blue'];console.log(a[0],a[1],a[2]); 2,使用结构赋值语句let [a,b,c]=['red','green','blue'];console.log(a,b,c); 使用结构赋值好处1:语法上更加简洁 3,如果右边数据比左边...
2018-08-10 11:33:52 137
原创 ES6 能否使用Object.assign实现深浅拷贝
Object.assign方法是浅拷贝还是深拷贝?1,普通变量let obj={name:"zhangsan",colors:["red", "green", "blue"]};let obj2=Object.assign({},obj);obj2.name='wang';console.log(obj2);//name wang colors:["red", "gr.
2018-08-09 17:17:59 1159
原创 基于Jquery-1.9.1.js的轮播图,兼容低版本ie
<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>轮播图</title> <!--[if lt IE 9]> <scr
2018-08-09 14:24:38 433
原创 ES6 使用for..of遍历数组和对象
es6新加了遍历方法for..of,今天看看怎么使用遍历数组值let arr=['red','green','blue','orange'];for(let val of arr){ console.log(val);}怎么把索引打印出来呢?如果想要打印出索引可以这样let arr=['red','green','blue','orange'...
2018-08-07 15:59:39 1322
原创 ES6 Array新增方法forEach,map,filter,some,every
在es6里面Array新增了一些方法使的对数据的操作更加便捷。 1,forEachforEach类似于普通的for循环let arr=[1,3,5,false,true];arr.forEach((val,index,arrs)=>{ console.log(val,index,arrs);}); 2,map主要作用做数据映射没有return...
2018-08-07 15:30:10 531
原创 JavaScript异步编程解决方案Promise、Generator、Async
下面通过按顺序读取本地文件data/1.txt-->data/2.txt-->data/3.txt三个问题来介绍三者的使用方式和差别 1,使用Promise实现const fs = require('fs');function readFile(filename) { return new Promise((resolve, reject) =>...
2018-08-07 11:02:22 319
原创 网络爬虫
一、什么是爬虫爬虫:请求网站并提取数据的自动化程序百科:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。 二、爬虫基本流程发起请求:通过HTTP库向目标站点发起请求,即发送一个Request,请求可以包含额外的hea...
2018-08-06 17:46:39 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人