摘要: cesium学习之路(一): 学习计划正在安排中,零基础学习cesium 阅读全文
posted @ 2023-04-14 11:45 藝y 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 内存泄露定义:一块被分配的内存既不能使用也无法回收,直到浏览器进程结束; 常见的有以下这些: 1,意外的全局变量; 2,console.log; 3,DOM泄露; 4,闭包; 5,被遗忘的定时器; 阅读全文
posted @ 2023-02-23 02:58 藝y 阅读(25) 评论(0) 推荐(0) 编辑
摘要: // 1,写法不一样type MyType = { name: string age: number}interface MyType { name: string; age: number}// 2,拓展方式不一样 type MyType = { name: string age: number} 阅读全文
posted @ 2023-02-23 00:26 藝y 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 打包后的文件: 1,自执行函数 2,参数通过对象的形式传递: key:文件的路径;value:是一个函数(执行当前文件的代码,eval执行字符串代码) 3,如何多个文件打包成一个文件?通过__webpack_require__ 4,原理:通过递归的方式,不停调用自己 打包优化(目的是体积更小,速度更 阅读全文
posted @ 2023-02-22 22:34 藝y 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 事件循环概念: 1,js是单线程,防止代码阻塞,把代码分为:同步代码和异步代码; 2,同步代码给js引擎执行,异步代码交给宿主环境; 3,同步代码放入执行栈中,异步代码等待时机成熟送入任务队列; 4,执行栈执行完毕,会去任务队列看是否有异步任务,有就送到执行栈中执行,反复循环查看执行,这个过程就是事 阅读全文
posted @ 2023-02-22 14:30 藝y 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 正向代理:代理客户端为客户端收发请求(对客户端负责),多用于爬墙,加速访问,缓存数据,隐藏客户端。 反向代理:代理目的服务器为服务器收发请求(对服务端负责),对于客户端而言,它是不知道代理服务器的存在的,有利于保护服务器(隐藏服务器端),负载均衡。 阅读全文
posted @ 2023-02-22 13:41 藝y 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1,jsonp(开发基本不用,但是面试经常被问原理是什么),原理:动态生成script标签通过src来加载网络请求地址获得数据,因为src请求不会被浏览器拦截;缺点:只支持get请求;应用场景:用来请求某些第三方数据解决跨域问题,例如请求国家气象网天气数据。 2,中间服务器代理(正向代理和反向代理) 阅读全文
posted @ 2023-02-20 16:58 藝y 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 找了很多网上关于v-charts的柱形图使用,我发现我一模一样的配置就是没有效果,原来是因为我是按需引入的, //按需引入import VeHistogram from 'v-charts/lib/histogram'; Vue.component(VeHistogram.name, VeHisto 阅读全文
posted @ 2020-01-09 15:52 藝y 阅读(17965) 评论(0) 推荐(1) 编辑
摘要: /*****************************************************************************************/ 原生js实现深拷贝 function clone(target){ if(typeof target === 'object'){ let obj = Array.isArray(tar... 阅读全文
posted @ 2019-09-02 10:38 藝y 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 先举个常见的栗子: 用ES5实现如下: 阅读全文
posted @ 2019-06-03 18:10 藝y 阅读(452) 评论(0) 推荐(0) 编辑