浅尝一下Node爬虫吧~

2022-03-28
阅读 1 分钟
885
新建一个文件夹,这里我命名为“爬”。 {代码...} 初始化一个工程,并安装相关模块。 {代码...} 新建文件命名为app.js,按照需求爬取数据,并保存到data.txt。 {代码...} 执行node app.js,一个超级简单的爬虫就完成了~

CSS之轻松搞懂外边距合并/外边距折叠

2019-05-11
阅读 1 分钟
1.2k
请看:[链接] 代码编写参考MDN外边距合并文档。若有不足,请多指教,不胜感激!

React之改变页面上方标题与图标(简单粗暴)

2019-05-05
阅读 1 分钟
16.4k
使用create react app命令得到的React项目会有默认的页面标题与图标,怎么修改呢? 一、修改图标: 打开打包后的build文件夹的index.html 找到:<link rel="shortcut icon" href="/favicon.ico"/> 改为:<link rel="shortcut icon" href="/flower.png"/>其中,flower.png是自己直接放进build文件夹里的,图...

JavaScript之闭包

2019-05-01
阅读 3 分钟
1.1k
当某个函数第一次被调用时,会创建一个执行环境(execution context)和相应的作用域链,并把作用域链赋值给一个特殊的内部属性([[Scope]])。然后,使用this、arguments和其他命名参数的值来初始化函数的活动对象(activation object)。但在作用域链中,外部函数的活动对象始终位于第二位,外部函数的外部函数的活动...

Javascript之常见算法整理(持续更新)

2019-04-30
阅读 8 分钟
3.1k
插入排序(复杂度O(n^2)) {代码...} 当目标是升序排序,最好情况是序列本来已经是升序排序,那么只需比较n-1次,时间复杂度O(n)。最坏情况是序列本来是降序排序,那么需比较n(n-1)/2次,时间复杂度O(n^2)。所以平均来说,插入排序的时间复杂度是O(n^2)。显然,次方级别的时间复杂度代表着插入排序不适合数据特别多的情...

CSS之轻松搞懂浮动与清除浮动(图文并茂)

2019-04-28
阅读 4 分钟
3.4k
float 属性定义元素在哪个方向浮动。float:left 元素向左浮动。float:right 元素向右浮动。float:none 默认值。元素不浮动,并会显示在其在文本中出现的位置。float:inherit 规定应该从父元素继承 float 属性的值。

JavaScript之深入各种继承

2019-04-26
阅读 5 分钟
1k
函数签名(类型签名、方法签名)定义了函数或方法的输入与输出。 签名可包含以下内容: 参数 及参数的 类型 一个的返回值及其类型 可能会抛出或传回的异常 该方法在 面向对象程序中的可用性方面的信息(如public、static或prototype)。

React配置less与antd定制主题

2019-04-25
阅读 2 分钟
6.4k
yarn add babel-plugin-import 或 npm install babel-plugin-importyarn less-loader 或 npm install less-loaderyarn eject 或 npm run eject

Sequelize之模糊查询使用like

2019-04-23
阅读 1 分钟
13.1k
据文档来说,Op.like是正儿八经的操作符,而$like其实是运算符别名,因为Sequelize 允许将特定字符串设置为操作符的别名。就是说,使用$like的正确打开方式是:

如何在github上传项目?(小白适用)

2019-04-19
阅读 2 分钟
2.2k
安装Github Desktop 首先,在你的电脑上安装这个东东: 下载地址:[链接] 记得安装和自己电脑对应的版本哦~我这边安装的是windows版本~

CVTE前端笔试20190302

2019-03-03
阅读 2 分钟
2.5k
选择题主要不会的是Promise和一些Web安全的知识。 编程题: 考察bfs 代码: {代码...} 考察建树、dfs、递归 输入: {代码...} 输出: {代码...} 代码: {代码...}