刷新
DHTMLX Suite 9.2 重磅发布:支持历史记录、类Excel交互、剪贴板、拖放增强等多项升级

博主头像 全球知名的 JavaScript UI 组件库 DHTMLX Suite 迎来 9.2 新版本!此次更新虽为次版本号,却实质性提升了 Grid 网格组件的交互能力与用户体验,引入了包括历史记录管理、剪贴板操作、数据选择范围管理、Block 区块选择等多项高级模块,支持更接近电子表格的使用体验。 新版 ...

前端表格控件选型指南:Jspreadsheet、AG Grid、SpreadJS,谁更适合你?

博主头像 在ERP、MES、数据分析、财务报表等数字化应用场景中,表格控件是前端界面中不可或缺的组件。从类Excel交互,到大数据渲染、再到复杂报表展示,不同项目对表格的需求千差万别。 今天这篇文章,将为你详细解析三款国际知名的商业级前端表格解决方案:✅ Jspreadsheet✅ AG Grid✅ Spre ...

数组去重的几种姿势

博主头像 上篇文章说到了引导式访问组件,其中有个扩展功能是是否强制以及是否第一次进行引导访问,这时候有个 guideKey 可以作为根据判断,那么存储拿取的时候就用到唯一值了,然后就有了这篇文章介绍的几种姿势,有深入哦~ 背景 假设已经使用 guideKeyList 来记录已完成的引导步骤: let guid ...

JavaScript

博主头像 数据类型 基础类型: String、Number、Boolean、null、undefined、Symbol 存储在栈中,赋值变量和比较均为数据本身。 引用类型:Object、Array、Map、Function 存储在堆中,使用new创建,赋值变量和比较均是内存地址。 检测数据类型 1.typeo ...

Web前端入门第 75 问:JavaScript 性能优化之事件委托(事件代理)原理

如今 Vue 大行其道,大部分开发场景直接使用 @click 就实现了事件绑定,可能都没思索过 JS 中的事件性能优化。 事件委托原理 事件委托 其主要是利用了事件冒泡这个特性。 以点击事件 click 为例:将事件绑定在父元素上,点击子元素会通过冒泡的方式触发父元素的点击事件。这种绑定事件的方式, ...

企业级数据网格方案AG Grid Enterprise 34 发布:聚焦过滤、编辑与树数据管理的全面升级

博主头像 AG Grid成立于英国,致力于提供优秀的企业级数据表格及图表解决方案。 AG Grid及AG Charts是其两大主要的高性能企业级JavaScript数据表格及图表解决方案,被全球开发者广泛采用。凭借其卓越的性能、丰富的功能与高度可定制性,成为构建复杂数据驱动型应用的优选工具库。 近日,AG G ...

Web前端入门第 73 问:JavaScript DOM 常用事件那点小事

网页上各种炫酷的交互效果离不开各种 DOM 事件 的支持,在写这篇文章之前,一度以为 JS 的事件绑定/取消方式就我知道的那几种,翻阅文档之后才发现,知识面还是有待提升,多翻翻文档,就像发现新大陆一样~~ 常用事件 鼠标事件: click:鼠标左键单击 dblclick:鼠标左键双击 mousedo ...

Web前端入门第 72 问:JavaScript DOM 内容操作常用方法和 XSS 注入攻击

当项目的安全团队找上门告诉您,您开发的项目存在 XSS 安全漏洞,作为一个开发人员,就问您慌不慌?? HTML 内容写入的时候,如果稍不注意就会触发隐藏 BOSS 漏洞 XSS。 XSS 漏洞原理就是利用了网站上内容输入的地方,比如说常见的评论提交,老六 通过输入评论的地方,提交一些 包含 JS 代 ...

Web前端入门第 70 问:JavaScript DOM 节点查找常用方法

虽然目前的开发场景基本都是使用 React/Vue/Angular 等框架,但是对于一些基础的 DOM 操作,还是需要了解学习。 曾经我们讨论过这样一个问题:Vue 这些开发框架,用它们渲染页面,真的就比不用开发框架快吗? 其实这个问题很好回答的,开发框架只是优化了项目的开发效率,对于浏览器的渲染速 ...

<1···456···11>