摘要:
JavaScript是一种超级酷的语言,有很多巧妙的东西,但你猜怎么着?JavaScript 有一些很酷的秘密技巧,可以让编码变得更加有趣。让我向您展示这些隐藏的宝石,以及它们如何使您的代码变得更好,让您的项目变得更棒! Object.freeze() Object.freeze() 方法允许您冻结 阅读全文
摘要:
Chrome内核 Chrome 浏览器采用了 Blink 渲染引擎,Blink 渲染引擎是基于 WebKit 开发的一个开源渲染引擎。在 Chrome 浏览器中,除了 Blink 渲染引擎外,还包括 V8 JavaScript 引擎、Blink 应用层、Chrome 内置 PDF 阅读器等组件。 B 阅读全文
摘要:
🍀一、渐变神器Gradient 网站地址: Gradient by ShapeFactory | Chromatic Gradient Generator 网站介绍: Gradient是一款网页渐变设计工具,可以帮助用户轻松创建漂亮的渐变颜色样式,并将其应用到网页、APP等设计项目中。 网站示例: 阅读全文
摘要:
本文列举了数组的42个方法 欢迎关注前端早茶,与广东靓仔携手共同进阶~ 前端早茶 专注前端,一起结伴同行,紧跟业界发展步伐~ 公众号 一、前言 数组在js中作为一个非常重要的类型之一,在我们对数据处理,存储数据,条件渲染的时候经常会用到,所以随着ES的不断更新,数组的方法也是越来越多,也让我们使用数 阅读全文
摘要:
1.功能使用背景: 甘特图是一种项目管理工具,以图形直观的方式显示项目的时间轴和任务计划,为了可扩展和定制相关任务的开发,故此选择dhtmlx-gantt 2.vue3 初始化甘特图 gantt 2.1 下载安装 dhtmlx-gantt 依赖包 复制代码 npm install dhtmlx-ga 阅读全文
摘要:
1.性能分析 network分析 Lighthouse分析 利用浏览器的Lighthouse工具不仅能够了解到首屏渲染速度等信息,并还能提供相应优化建议 Bundle分析 在nuxt3不需要自行下载第三方依赖也能够进行Bundle分析 配置: 在nuxt.config.ts下写入 export de 阅读全文
摘要:
官方更新博客-https://vitejs.dev/blog/announcing-vite5 11 月 16 日,Vite 5.0 正式发布,这是 Vite 道路上的又一个重要里程碑!Vite 现在使用 Rollup 4,这已经代表了构建性能的大幅提升。此外,还有一些新的选项可以改善开发服务器性能 阅读全文
摘要:
链接依赖库背景 以 D-SASS 前端框架为例,当我们在修改 D-SASS 前端框架时,当想着马上就要预览到修改的内容是否生效,于是在前端框架目录下进行 npm link 生成一个依赖包的软连接,然后在业务工程中进行 npm install,但是这一过程却有一个致命的缺点就是,webpack 在进行 阅读全文
摘要:
1、{}、new Object和Object.create的区别 主要区别 1、{} 和 new Object() 除了本身创建的对象,都继承了 Object 原型链上(Object.prototype)的属性或者方法,eg:toString();当创建的对象相同时,可以说 {} 等价于 new O 阅读全文
摘要:
1、详细展开讲讲前端的渲染过程 前端的渲染过程主要涉及到以下几个步骤: 构建 DOM(Document Object Model)树:浏览器将 HTML 文件解析成 DOM 树的过程称为构建 DOM 树。DOM 树表示了 HTML 文档的结构,每个 HTML 元素都被表示为一个节点,它们根据嵌套关系 阅读全文