【算法】整数

2022-02-21
阅读 5 分钟
1k
题目:输入 2 个 int 型整数,它们进行除法计算并返回商,要求不得使用乘号'*'、除号'/'及求余符号'%'。当发生溢出时,返回最大的整数值。假设除数不为 0。例如,输入 15 和 2,输出 15/2 的结果,即 7。

【JS基础复习】作用域、this、闭包

2022-02-20
阅读 4 分钟
873
作用域作用域是在运行时代码中的某些特定部分中变量,函数和对象的可访问性。换句话说,作用域决定了代码区块中变量和其他资源的可见性。 {代码...} 上面例子可以理解为:作用域最大的用处就是隔离变量,不同作用域下同名变量不会有冲突。在JavaScript中,作用域可以分为全局作用域函数作用域ES6 之前 JavaScript 没有块...

vue2项目迁移到vite

2022-02-15
阅读 2 分钟
2.6k
背景为什么选用vite,其实就是为了解决官网说的2个原因缓慢的服务器启动缓慢的更新风险分析为什么不用vue3?业务系统涉及到的生产环境需要兼容ie11,很明显vue3不会支持,同时vue2迁移起来成本较小vite对ie11的兼容性支持官网有 @vitejs/plugin-legacy支持传统浏览器社区支持社区已经有vue2+vite的例子,可以直接调试,减...

【js基础复习】原型以及原型链

2022-02-12
阅读 3 分钟
1k
目录对象是什么构造函数原型对象实现继承以及不同继承方式对象为什么要面向对象编程代码逻辑迁移更加灵活、代码复用性高、高度模块化构造函数 {代码...} 函数体内部的this指向生成的实例对象生成对象用new关键词进行实例化可以做初始化传参new实例的过程创建一个空对象,作为返回的对象实例将生成空对象的原型对象指向了...

openlayer在ie11渲染大量feature拖动卡顿问题

2021-01-12
阅读 1 分钟
5.9k
本质上就是由后台计算渲染聚合点位然后返回给前端渲染,减少了前端渲染的压力。后端不管是采用什么聚合算法,最终目的都是返回给前端去渲染,而前端通过传递视野范围和层级来获取聚合后的点位。