- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 今天犯了一个超级低级的错误,引入js文件,但该文件未加载。
代码太多了,看了半天不知问题出在哪。。。问题出在script标签要成对的写<script></script>而我!写成这样<script/>引以为戒!
2020-06-11 18:08:08 654
原创 node.js爬虫批量下载图片
有些网页做过处理,直接重定向了,这里爬虫只不做处理的一些网页效果图代码// const http = require('http'); //如果是http协议用这个const http = require('https');const fs = require('fs');const request = require('request');const cheerio = require('cheerio');let home = 'url';//某些图片可能是这样的www.xxx.com
2020-06-10 09:12:43 643
原创 node.js目录树实现
目录树效果图const fs = require('fs');dirtree('./', '');function dirtree(dir,table) { if (fs.statSync(dir).isFile()) { console.log(table +'|-'+ item); return; } let dirs = fs.readdirSync(dir); for (const item of dirs) {
2020-06-09 10:39:55 220
原创 JavaScript重写Symbol(Symbol.iterator)实现迭代器(3)
方便json对象迭代可以用…object示例图<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head>&l
2020-06-06 10:21:54 474
原创 JavaScript重写Symbol(Symbol.iterator)实现迭代器(2)
重写数组for…of底层用的迭代器for…of 底层用Symbol(Symbol.iterator)迭代器…arr 底层用Symbol(Symbol.iterator)迭代器示例图代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-
2020-06-06 10:06:32 904
原创 JavaScript重写Symbol(Symbol.iterator)实现迭代器(1)
iterator迭代,做的跟java集合迭代差不多就行了示例图<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head&
2020-06-06 09:39:03 747
原创 JavaScript-worker基本使用
这个有点像java的socket主线程张三:喂喂喂李四在吗?postMessage(发送喂喂喂李四在吗给李四)onmessage(接收李四说的话)分线程李四:在的在的. onmessage(用于接收张三说的话)postMessage (发送在的在的给张三)示例index.html<script> //params String(js文件) var worker = new Worker('./work.js'); //发送数据到分线程 wor
2020-06-03 14:54:52 386
原创 js-定时器误差测试,及其注意事项
在定时器后面写个10000次循环,误差率达到600ms,如果循环次数更多,误差率更大记住不要在定时器后面写任务量特别巨大的代码,不然定时器就不准了
2020-06-03 10:51:27 1054
Java面试宝典Beta5.0(黑马).pdf
2019-12-31
java.xmind
2019-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人