前端荣耀

449
获赞数
32
关注数
745
粉丝数
北京
IP 属地北京
2015-01-04 加入
浏览 19.4k

一个在程序猿修炼生涯中的修行者

1,567 声望|达人
全站排名超越 99% 用户
javascript
1k
前端
356
html
178
html5
174
chrome
154
个人动态
  • 发布了文章2023-09-08
    8月血泪史,助力金九银十
    本文出现的问题都是在8月阶段实际面试过程中遇到的,大小公司都有涉及,希望能够助力大家金九银十,也希望自己能够顺利找到工作。现在外面大环境的确太难了……文中部分题目提供了参考资料以及自己整理的相关答案,可能不一定是最准确的,大家酌情参考。如涉及到其他文...
  • 赞了文章2023-09-01
    理解 JavaScript 的 async/await
    最近在 2021-11-13 更新记录(主要更新内容):[2021-11-13] 补充返回 Promise 对象的情况下,加或不加 async 是有区别的[2021-09-28] await 等待的不是 Promise Like 对象时 ...[2020-06-04] 解释 Promise.resolve()
  • 发布了文章2023-06-26
    Vue3 Composable最佳实践(二)
    在使用Vue.js中的组合式时,有时你已经有了一个想要使用的ref,而有时你没有。本文将介绍一种模式,让你可以以两种方式使用组合式,从而在编写应用程序时提供更多的灵活性。
  • 赞了文章2023-04-20
    你可能不需要JS!CSS实现一个计时器
    CSS现在可不仅仅只是改一个颜色这么简单,还可以做很多交互,比如做一个功能齐全的计时器?样式上并不复杂,主要是几个交互的地方数字时钟的变化开始、暂停操作重置操作如何仅使用 CSS 来实现这样的功能呢?一起看看吧一、数字时钟的变化这个功能之前在这篇文章中有...
  • 发布了文章2023-04-12
    浅谈Intl对象(DateTimeFormat、ListFormat、RelativeTimeFormat)
    在JavaScript中,Intl对象是一个内置对象,它提供了处理国际化(i18n)的API。Intl对象包含了一系列的子对象,其中最常用的三个子对象是:Intl.DateTimeFormat、Intl.ListFormat和Intl.RelativeTimeFormat。下面将分别介绍这三个子对象的作用、使用场景以及使用过程...
  • 发布了文章2023-04-06
    浅谈Intl.NumberFormat
    很高兴您对 Intl.NumberFormat 感兴趣。Intl.NumberFormat 是一个内置于 JavaScript 的国际化 API,它提供了一种简单的方法来格式化数字,以便在不同语言环境下进行显示。在本篇博客中,我们将详细介绍 Intl.NumberFormat 的使用方法和使用场景,并配以示例代码作为...
  • 发布了文章2023-03-24
    前端依赖管理那点事儿
    主要内容📝 什么是依赖📤 依赖从哪来🤹 安装到哪儿🎥 版本控制🧑‍💻 哪些需要装,哪些不需要🎨 package-lock.json🛠 npm install 过程回顾什么是依赖有时候,依赖是一堆 可执行的代码 ;有时候,依赖只是 一句声明。1.当我们的业务逻辑中使用到 Vue 时,我们只需要依赖(引入...
  • 发布了文章2023-03-17
    Vue 3中依赖注入与组件定义相关的那点事儿
    让我们聊聊 Vue 3中依赖注入与组件定义相关的那点事儿。主要内容本次分享,我们主要涉及以下内容:📝 provide() & inject() - 依赖注入🛠 nextTick() - 下一个 DOM 更新周期后🎨 组件定义defineComponent() - 组件定义类型推导辅助函数defineAsyncComponent() - 异步组...
  • 赞了文章2023-03-15
    如何用好免费的chatGPT
    最近chatGPT爆火了,网友们纷纷赞不绝口,但在国内却没有相应的使用入口。本文将为大家介绍如何免费的使用chatGPT,并且教你如何善用chatGPT提高自己的效率。
  • 发布了文章2023-03-13
    2023我还不知道的JSON Schema-基础篇
    JSON(JavaScript Object Notation, JS 对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的 js 规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次...
  • 发布了文章2023-03-08
    🍍(Pinia)不酸,保甜
    怎么说呢,其实在过往的大部分项目里面,我并没有引入过状态管理相关的库来维护状态。因为大部分的业务项目相对来说比较独立,哪怕自身功能复杂的时候,可能也仅仅是通过技术栈自身的提供的状态管理能力来处理业务场景问题,比如React中的context,基本都能解决我遇...
  • 赞了文章2022-07-20
    用原生的 JavaScript Intersection Observer API 实现 Lazy Loading
    有梦想,有干货,微信搜索 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。本文 GitHub [链接] 已收录,有一线大厂面试完整考点、资料以及我的系列文章。
  • 发布了文章2022-06-21
    Vue3 Composable最佳实践(一)
    截至目前,Composable(组合式函数)应该是在VUE 3应用程序中组织业务逻辑最佳的方法。它让我们可以把一些小块的通用逻辑进行抽离、复用,使我们的代码更易于编写、阅读和维护。由于这种编写VUE代码的方式相对较新,因此您可能想知道编写组合式函数的最佳实践是什么呢...
  • 发布了文章2022-05-31
    11个常用JS小小技巧
    在我们的日常开发过程中,我们经常会遇到数字与字符串转换,检查对象中是否存在对应值,条件性操作对象数据,过滤数组中的错误值,等等这类处理。在这里,整理出了一些常用的小技巧,这些技巧是我比较喜欢的❤️,可以使我们的代码更精简、更干净,且非常实用。通过条...
  • 赞了文章2022-04-13
    Taro 弹窗滚动穿透问题完美解决方案 兼容H5和小程序
    最近在做公司的一个导游导览项目,框架用的是[email protected]期间在做一个播放列表弹框的时候,遇到了遮罩层滚动和弹窗内容滚动,会导致底层页面内容滚动的问题经过上网搜寻解决方法,和亲自实践,终于找到了能同时兼容H5和小程序的完美解决方案当然期间也是踩了各种坑...
  • 赞了文章2022-02-08
    60行代码实现React的事件系统
    大家好,我卡颂。由于如下原因,React的事件系统代码量很大:需要抹平不同浏览器的差异与内部的优先级机制绑定需要考虑所有浏览器事件但如果抽丝剥茧会发现,事件系统的核心只有两个模块:SyntheticEvent(合成事件)模拟实现的事件传播机制本文会用60行代码实现这两...
  • 赞了文章2022-01-29
    video.js 源码分析(JavaScript)
    video.js 源码分析(JavaScript) 组织结构 继承关系 运行机制 插件的运行机制 插件的定义 插件的运行 控制条是如何运行的 UI与JavaScript对象的衔接 类的挂载方式 存储 获取 组织结构 以下是video.js的源码组织结构关系,涉及控制条、菜单、浮层、进度条、滑动块、...
  • 发布了文章2022-01-25
    前端基础回归-URI和URL
    统一资源标识符(Uniform Resource Identifier,URI),允许用户对网络中的资源通过特定的协议进行交互操作。RFC2396文档对Uniform Resource Identifier各部分的定义如下。
  • 赞了文章2022-01-18
    面向未来的Web Components UI组件库
    xy-ui xy-ui是一套使用原生Web Components规范开发的跨框架UI组件库。查看文档 风格参考Ant Design、Metiral Design。 github项目地址 文档 该文档基于docsify动态创建,文中所有组件均为可交互实例。 现集成gitalk评论系统,有相关问题可在下方评论区留言。 特性 跨...
  • 赞了文章2021-12-26
    【建议收藏】11+实战技巧,让你轻松从Vue过渡到React
    这篇文章尝试将Vue中一些常见的功能在React中实现一遍,如果你恰巧是Vue转React,或者React转Vue,期待对你有些帮助。如果你是一名熟悉React和Vue的同学跪求轻喷(手动求生)