前端开发

Node.js文件查找策略

2019-08-2390次阅读node
由于Node.js中存在4类模块(原生模块和3种文件模块),尽管require方法极其简单,但是内部的加载却是十分复杂的,其加载优先级也各自不同。如下图所示:
前端开发

box-shadow单边阴影

2019-08-2386次阅读css3
box-shadow以由逗号分隔的列表来描述一个或多个阴影效果。这里记录一下box-shadow单边阴影的实现。
前端开发

request、request-promise、cheerio抓取网页内容

2019-08-2386次阅读node
爬虫是一种自动获取网页内容的程序。是搜索引擎的重要组成部分,因此搜索引擎优化很大程度上就是针对爬虫而做出的优化,说白了爬虫拿到的就是您网页上的html代码。
前端开发

cheerio.html()抓取的HTML内容乱码问题

2019-08-2288次阅读javascript
其实不是乱码,是HTML实体编码即字符实体(character entities)。cheerio中的.html()方法默认开启转换实体编码的功能,你可以选择decodeEntities:false关闭它。
前端开发

js中html实体字符转义和反转义

2019-08-2293次阅读javascript
js中html实体字符转义和反转义
前端开发

Request中Error: options.uri is a required argument

2019-08-22117次阅读node
Request中Error: options.uri is a required argument错误,百分百是分配给url的值是空值或者是不是合法的href值;
前端开发

Request简化的HTTP客户端Forms学习

2019-08-2283次阅读node
request支持application/x-www-form-urlencoded和multipart/form-data表单form上传。
前端开发

Request简化的HTTP客户端Streaming流学习

2019-08-2293次阅读node
Request被设计为进行HTTP调用的最简单方法。默认情况下,它支持HTTPS并遵循重定向。
前端开发

ES2019新特性

2019-08-2174次阅读javascript
ECMAScript标准在ES2019中添加了新功能,再次进行了更新。现在在node、chrome、firefox和safari中正式提供,如果需要支持较旧的浏览器,还可以使用babel将这些功能编译成不同版本的javascript。
前端开发

nodejs重定向

2019-08-2179次阅读node
nodejs重定向: res.writeHead(302,{ 'Location': 'https://www.xinran001.com' //add other headers here... }); res.send();