1. 对于操作系统 深色/浅色模式 自适应 的一些思考和实践

    通过媒体查询和css变量实现网站对系统深色/浅色模式的自动适配,同时在不改变网站整体视觉风格的情况下,安全的计算出深色模式中对应的各种颜色色值。
    2022-09-03momo314阅读全文阅读 440
  2. 也说说HTML元素的焦点事件以及事件代理

    作为一个业余前端,我竟然只知道focus和blur,直到有一天我调用了:
    addEventListener('focus', function (event) {}, false)...
    原来HTML的焦点事件还挺多样,事件代理...
    2018-11-26momo314阅读全文阅读 2337
  3. JavaScript数组排序方法sort()深层探究

    因为一个典型的方法误用导致了一系列奇怪的现象,排序结果时对时错。

    当数组长度超过10时,排序结果错乱?!

    让我们一起走进:javascript-sort()方法深层解析,算法推断及奇怪场景分析。

    2016-06-26momo314阅读全文阅读 773
  4. Nodejs入门 - 搭建一个简单的静态资源站点(二)

    本文将通过介绍Node.js项目的模块化、浏览器缓存功能、基于CORS跨域实现以及gzip压缩在Node.js中的使用方式;最终完成一个基本可用的静态资源站点。

    2015-12-17momo314阅读全文阅读 729
  5. Nodejs入门 - 搭建一个简单的静态资源站点(一)

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。

    Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。

    Node.js 的包管理器 npm,是全球最大的开源库生态系统。

    2015-11-25momo314阅读全文阅读 836