“JS API”目录存档

JS replaceAll 和 matchAll 使用指南不指北

2022年08月21日,星期日

封面图-纸飞机

介绍两个比较新的都带有 all 字样的 JS API,replaceAll 和 matchAll,增强了传统的 replace 和 match 方法的能力,看看自己项目中是不是可以用用。

阅读全文…

如何实现页面刷新后不定位到之前的滚动位置?

2022年05月30日,星期一

间谍过家家

原来让页面刷新的时候不定位到刚才的滚动位置是有优雅至极的方法的,学习了!

阅读全文…

深入 JS new Function 语法

2022年04月30日,星期六

卡通动物封面图

JS new Function() 语法看起来平平无奇 ,但是其字符串作为函数主体的特性大有用处,本文绝对会让你有所收益!

阅读全文…

JS 标签模板(Tagged templates)什么时候使用?

2021年12月29日,星期三

圣诞星空图

JS 标签模板 tagged templates 是一个很有意思的语法特性,是模板字符串的高级形式,那应该什么时候使用标签模板呢,本文就根据我个人的理解给大家做下解答。

阅读全文…

深入JS getRandomValues和Math.random方法

2021年12月20日,星期一

随机与安全JS

本文带大家深入了解下为什么涉及安全与财务的时候,不能使用 Math.random 方法进行随机,干货还不少,走过路过不要错过。

阅读全文…

深度好文: 从js visibilitychange Safari下无效说开去

2021年11月24日,星期三

占位图

本文标题虽然是 visibilitychange,但实际上讲的是包括 pagehide, unload, beforeunload 等事件在内的Web页面生命周期知识,希望本文的整理可以帮到大家的学习。

阅读全文…

见多识广,介绍Web开发中current开头的一些API属性

2021年11月2日,星期二

封面占位图

主要介绍 currentTarget、currentScript、currentTime、currentNode 和 currentSrc 这5个属性 API,有些是 JS 对象属性,有些是 HTML 对象属性,都挺有用的。

阅读全文…

不使用file类型input也能触发文件上传

2021年08月22日,星期日

文件夹图片

介绍全新的File System Access API,也就是文件系统访问API,可以无需专门的 HTML 文件选择控件,纯 JS 代码就可以触发本地文件的选择,支持文件类型的指定,有demo,有代码示意,可以进来了解下。

阅读全文…

JS WeakMap应该什么时候使用

2021年08月15日,星期日

红梅葡萄占位图

本文深入介绍我对ES6中WeakMap对象的一些理解,以及在内存性能这块的作用,希望可以对大家的学习有所帮助。

阅读全文…

Proxy是代理,Reflect是干嘛用的?

2021年07月1日,星期四

封面图示意

本文详细介绍JS中的Reflect对象,与Proxy代理之间的关系,内容详实,应该可以学到点东西。

阅读全文…