onlyoffice相关 最近工作上负责一个文字编辑的系统,需要在线编辑doc,docx文档,并且需要和office的格式兼容,最初用的是富文本编辑器tinyMce,但是格式无法百分百还原,导入和导出后的合适相差太大,从而开始转向兼容微软xml格式的在线编辑器研究,... 16 天前 - 26 热度 - 0 评论
JS执行顺序 console.log(1); Promise.resolve().then(()=>{ console.log(2); Promise.resolve().then(()=>{ console... 4 个月前 - 912 热度 - 0 评论
数组排序相关解题 let colors = 'red2 green3 white2' // 根据属性的数字排序 function done(key,desc) { return function(a,b){ //retur... 1 年前 - 931 热度 - 0 评论
常用数组操作 根据ID删除数组中的一项 arr.splice(arr.findIndex(item => item.id === row.id), 1)... 2 年前 - 1495 热度 - 0 评论
怪异盒模型和标准盒模型的区别 box-sizing属性可以为三个值之一:content-box(default),border-box,padding-box。 content-box,border和padding不计算入width之内 标准盒模型 padding-b... 2 年前 - 1316 热度 - 0 评论
服务编排/聚合 服务编排/数据聚合指的是可以通过一个请求来依次调用多个微服务,并对每个服务的返回结果做数据处理,最终整合成一个大的结果返回给前端。 想象一个复杂的客户端请求X,完成X需要首先调用后端请求a和b。然后基于a和b的结果中的一些数据生成请求c的参... 2 年前 - 1463 热度 - 0 评论
this指向几种情况 var name = "out" let outerObj = { name: "outerObj", testFunc() { let obj = { ... 2 年前 - 1280 热度 - 0 评论
http协商缓存和强制缓存 浏览器缓存(Brower Caching)是浏览器在本地磁盘对用户最近请求过的文档进行存储,当访问者再次访问同一页面时,浏览器就可以直接从本地磁盘加载文档。 浏览器缓存主要有两类:协商缓存和强缓存。 1.强缓存:不会向服务器发送请求,直接从... 2 年前 - 1074 热度 - 0 评论
BFC块格式化上下文(Block Formatting Context) 到底什么是bfc? 1、规范解释:块格式化上下文(Block Formatting Context,BFC)是Web页面的可视化CSS渲染的一部分,是布局过程中生成块级盒子的区域,也是浮动元素与其他元素的交互限定区域。 2、通俗理解:BFC... 2 年前 - 1184 热度 - 0 评论
javascript for in 和for 循环动态下标类型不一致 for in 的动态下标是string类型 for 循环是number let aaa = ["a","b","c"] for (let i = '0'; i &l... 2 年前 - 1479 热度 - 0 评论