01 2023 档案

摘要:前言 画三角形有什么用? 可以做这样的 Design 参考 5 Ways To Create A Triangle With CSS Border Triangle 用 border 做 三角形应该是最远古的招数了. HTML <div class="box"></div> CSS .box { b 阅读全文
posted @ 2023-01-31 22:40 兴杰 阅读(73) 评论(0) 推荐(0) 编辑
摘要:介绍 Section Waves 长这样 左边是没有 waves, 右边是加了 waves. 它的作用就是点缀. 让画面有一点 "Design" 的感觉. 参考 YouTube – CSS Wavy Background Tutorial | Section Dividers | FREE 原理 它 阅读全文
posted @ 2023-01-31 12:10 兴杰 阅读(57) 评论(2) 推荐(0) 编辑
摘要:前言 group by 是一个很常见的功能,但 JS 却没有 build-in 的方法,一直到 es2024 才有 Object.groupBy (前生是 Array.prototype.group) 和 Map.groupBy (前生是 Array.prototype.groupToMap)。 目 阅读全文
posted @ 2023-01-26 21:44 兴杰 阅读(1067) 评论(0) 推荐(0) 编辑
摘要:前言 Temporal API 是 JS 的新东西,用来取代 Date。虽然现在 (2024-09-12) 依然没有任何游览器支持 Temporal API,但它已经是 stage 3 了,而且有完整的 polyfill,所以还是非常推荐大家积极去使用它。 如果你对日期不熟悉,可以先看看这篇文章 - 阅读全文
posted @ 2023-01-15 18:56 兴杰 阅读(435) 评论(0) 推荐(0) 编辑
摘要:前言 以前有写过一篇了, 但很乱, 这篇就作为它的整理版吧. Leap Year 闰年 闰年是指那些有 366 天, 二月份有 29号 的年份. 比如 2020年 有 2月29日, 所以 2020 就是闰年. why leap year? 地球自转一圈是一天, 地球绕太阳转一圈是一年. 地球绕太阳转 阅读全文
posted @ 2023-01-15 00:31 兴杰 阅读(371) 评论(0) 推荐(0) 编辑
摘要:前言 排序是很常见的需求. 虽然看似简单, 但其实暗藏杀机. 一不小心就会搞出 Bug 哦. 这篇就来聊聊 JS 的排序. 参考 原生JS数组sort()排序方法内部原理探究 值的比较 js中的localeCompare到底是如何比较的? 直觉和特殊场景 说到排序. 一般人熟悉的情况是这些 直观的 阅读全文
posted @ 2023-01-11 11:36 兴杰 阅读(156) 评论(0) 推荐(0) 编辑
摘要:前言 Cookie 和 LocalStorage 是非常基础的东西. 我是学编程后, 第 3 年才开始写博客的, 所以很多在第 1, 2 年学的知识完全都没有记入下来. (比如 C#, JS 语法等等) Cookie 和 LocalStorage 也是其中的一个. 今天就补上呗. 参考: 面试不再怕 阅读全文
posted @ 2023-01-08 21:17 兴杰 阅读(105) 评论(0) 推荐(0) 编辑
摘要:前言 我第一次接触 PostCSS 是在学 Tailwind CSS 的时候. 它类似 JavaScript 的 Babel. 我没有用过 Babel, 因为 TypeScript 用的早. PostCSS 也是这样, Sass 用的早. PostCSS 具备一部分 (甚至大部分 Sass 的能力) 阅读全文
posted @ 2023-01-01 15:26 兴杰 阅读(242) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示