javascript
【JS异步入门】异步方式与场景
· ☕ 2 分钟
JavaScript 可以通过以下几种方式实现异步: 回调函数:将回调函数作为异步函数的参数,在异步操作完成后调用回调函数。例如: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

函数式编程合集
· ☕ 4 分钟
函数式编程是种编程方式,它将电脑运算视为函数的计算。 函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接

JavaScript将图片转换成Base64字符串的几种方法
· ☕ 2 分钟
Base64 是一种基于64个 ASCII 字符来表示二进制数据的表示方法。 Base64 将8比特位为一个单元的字节数据拆分为以6个比特位为一个单元的二进制片段,每6个比特位单

JavaScript拷贝对象的几种方法
· ☕ 3 分钟
对象与原始类型的根本区别之一是,对象是“通过引用”存储和复制的,而原始类型:字符串、数字、布尔值等 —— 总是“作为一个整体”复制。赋值了对象的

2022年第23周书单-前端好书推荐
· ☕ 10 分钟
这周是2022年第23周,给大家推荐一波前端好书。 我以前是搞前端的,本来水平就不咋地,隔了好多年再来学习React、Vue、Node、Typ

Javascript异步编程的4种方法
· ☕ 5 分钟
作者:阮一峰 原文链接:Javascript异步编程的4种方法 你可能知道,Javascript语言的执行环境是"单线程"(

JavaScript 常用代码片段(一)
· ☕ 1 分钟
01. “HH:MM:SS"时间与秒数互转 效果如下: hmsToSeconds('12:33:06'); // 45186 secondsToHms(45186); // "12:33:06" 参考: date - Convert seconds to HH-MM-SS with JavaScript? - Stack Overflow time - Convert HH:MM:SS string to seconds only in javascript - Stack Overflow 继续&

Javascript可选链和空值合并操作符简介
· ☕ 1 分钟
参考资料: 可选链 “?." 可选链操作符 - JavaScript | MDN 空值合并运算符 - JavaScript | MDN 空值合并运算符 ‘??' JS 新语法「可选链」「双问号」已进入 Stage 3_weixin_30768

JavaScript一行代码get到农历日期
· ☕ 3 分钟
javascript一行代码获取农历日期: new Date().toLocaleString('ja-JP-u-ca-chinese') toLocaleString() 方法返回该日期对象的字符串,该字符串格式因不同语言而不同。新增的参数 locales 和 options 使程序能够指定使用

JavaScript 模式匹配初探
· ☕ 3 分钟
什么是模式匹配 模式匹配(pattern matching )被一众函数式语言(Rust, F#, Scala,Elixir,Erlang)广泛采用。 模式匹配是一种“分