jie的博客

jie的博客

  • HTML
  • CSS
  • JavaScript
  • Vue
  • 前端

简单的聊一聊如何使用标签下载文件

07月14日 HTML 没有评论 a标签,HTML,下载文件

标签 download 这应该是最常见,最受广大人民群众喜闻乐见的一种下载方式了,搭配上 download 属性, 就能让浏览器将链接的 URL 视为下载资源,而不是导航到该资源。 如果 download ...

简单的聊一聊如何用CSS制作一个专业的头部页眉(Headers)

07月14日 CSS 没有评论 CSS,Headers,页眉

一个吸引人的网页页眉对于给访问者留下良好的第一印象至关重要。一个设计精良的页眉不仅能够吸引注意力,还能为整个网站设定基调。借助CSS,创建现代化和视觉吸引力的网页页眉比以往任何时候都更加容易。 在...

如何使用JS将 HTML 页面或表单转化为 PDF文档

07月14日 JavaScript 没有评论 HTML,JavaScript,jspdf,PDF文档

使用 jspdf 库,我们可以轻松地将任何 HTML 页面或表单转换为 PDF。 例如: import { jsPDF } from 'jspdf'; const pdfContentEl = document.getElementById('pdf-content'); const doc...

分享一个前端获取电池信息的API

07月14日 前端 没有评论 API,Web,Web API,获取电池信息

前言 随着技术的日益发展,web前端技术远比我们想象的强大。浏览器允许网站获取用户设备的电池状态信息,例如电量百分比,剩余电量,充电状态等等。 我们可以使用这些信息,根据用户设备的电量调整我们的...

分享 8 个关于 new Date() 的冷知识

07月14日 JavaScript 没有评论 Date(),new Date()

new Date() 构造函数是魔鬼 - 哦,我害怕它!这导致我在工作中犯了很多错误,其中一些非常奇怪。 我们必须非常小心地对待它,否则我们很容易陷入它的陷阱。 1. Safari浏览器不支持YYYY-MM-DD形式的格式化...

分享一些你可能不知道的 async、await 细节

07月14日 JavaScript 没有评论 async,await,JavaScript

前言 关于promise、async/await的使用相信很多小伙伴都比较熟悉了,但是提到事件循环机制输出结果类似的题目,你敢说都会? 试一试? 1: async function async1 () { await new Promise((resol...

有了for循环 为什么还要forEach

07月14日 JavaScript 没有评论 forEach,for循环

js中那么多循环,for for...in for...of forEach,有些循环感觉上是大同小异今天我们讨论下for循环和forEach的差异。我们从几个维度展开讨论: for循环和forEach的本质区别。 for循环和fo...

ES7、ES8、ES9、ES10、ES11、ES12新特性

07月08日 JavaScript 没有评论 ES10,ES11,ES12,ES7,ES8,ES9,新特性

ES7 ES2016(ES7)中新增了如下特性👇 Array.prototype.includes Exponentiation Operator 一、Array.prototype.includes 1.1 定义 includes()方法用来判断一个数组或字符串中是否包含一个...

十分钟,带你了解 Vue3 的新写法

07月08日 Vue 没有评论 Vue3,新写法

本文的目的,是为了让已经有 Vue2 开发经验的 人 ,快速掌握 Vue3 的写法。 因此, 本篇假定你已经掌握 Vue 的核心内容 ,只为你介绍编写 Vue3 代码,需要了解的内容。 一、Vue3 里 s...

不可错过的34种JS优化技巧

07月08日 JavaScript 没有评论 JavaScript,JS优化

1. 带有多个条件的 if 语句 把多个值放在一个数组中,然后调用数组的 includes 方法。 //longhand if (x === 'abc' || x === 'def' || x === 'ghi' || x ==='jkl') { ...

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20(current)
  • 21
  • 22
  • 23
  • 24
  • 25

文章分类

  • JavaScript (119)
  • CSS (50)
  • HTML (24)
  • 前端 (47)
  • Vue (46)
  • Other (2)
  • React (3)
  • TypeScript (6)
  • 正则 (4)
  • 面试 (12)
  • 小程序 (2)
  • PHP (1)
  • Node (2)
  • 服务器 (2)
  • 数据库 (1)
  • 算法 (1)

热门文章

  • 弃用 html2canvas!快 93 倍的截图神器
  • 水波纹进度条,带有“水波纹”或“扭曲”效果
  • 神技!Canvas竟可手绘富文本+SVG+路径?一文解锁高阶渲染黑科技
  • 一个隐藏的 HTML 属性帮我省下了 500 行 JavaScript 代码
  • CSS 全新属性如何实现一个内凹圆角
  • 高效强悍的 CSS 技巧清单
  • 3种前端实现复制功能的方法
  • 用这 9 个 API,我把页面性能干到了 90+
  • JavaScript原型、原型链知识回顾
  • 别再手动 try...catch 了:一种更优雅的 async/await 错误处理模式

随机推荐

  • setTimeout+Promise+Async输出顺序
  • 2025年 Vue 开发必备的25个超实用技巧!
  • 如何一次性渲染十万条数据
  • Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸
  • 30行代码,高大上解决Promise的多并发问题
  • 20 个 JavaScript 数组方法的实现
  • 关于使用现代CSS新特性布局嵌套评论组件的尝试
  • 如何严谨二次封装 localStorage
  • 最最经典的一道 JavaScript 面试题,90%的前端都会答错!!!
  • HTML+CSS实现3D时间轴!!附源码!!

标签云

API Canvas computed CSS ES6 forEach Grid HTML HTTP JavaScript JavaScript 技巧 localStorage Map Map 对象 Promise React TS TypeScript vite vue Vue3 Vue 3 Web Web API webpack 代码片段 函数 前端 单行代码 埋点 对象 属性 懒加载 技巧 数组 数组方法 文件预览 新特性 正则 正则表达式 算法 组件 设计模式 进度条 面试题

友情链接

2024 jie

蜀ICP备18009283号