avatar
文章
2203
标签
34
分类
0
首頁
目录
标签
友鏈
关于
Logo阿超js获取当前浏览器是否采用深色主题 返回首页
搜索
首頁
目录
标签
友鏈
关于

js获取当前浏览器是否采用深色主题

发表于2023-06-05|更新于2026-02-24
|浏览量:

荣誉在于劳动的双手。——达芬奇

代码如下:

1
window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches

image-20230605204851173

对应的mdn:

https://developer.mozilla.org/zh-CN/docs/Web/API/Window/matchMedia

前端
上一篇
加唯一索引时候发现已有重复数据删除
说话随便的人,便是没有责任心。——哈代 sql如下 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677-- 查询重复数据idSELECT GROUP_CONCAT( id SEPARATOR ',' )FROM `my_table` GROUP BY `user_id`, `depart_id`, `position_id` HAVING COUNT(*) > 1 AND `user_id` IS NOT NULL AND `depart_id` IS NOT NULL AND `position_id` IS NOT NULL;-- 查询需要删除掉的重复数据SELECT t1.`id`, t1.`user_id`, t1.`depart_id`, t1.`position_id`, t1.`gmt_create...
下一篇
将图片转换为像素风svg
千秋青史难欺。——张廷玉 链接:https://codepen.io/rodzyk/pen/dyjzExz 效果如下: 需要下载对应的svg也很简单 复制出来,再粘贴到本地新建xxx.svg文件内即可
相关推荐
2021-06-26
reverse
清风两袖朝天去,免得闾阎话短长。――于谦《入京诗》 js中翻转数组可以使用reverse函数
2022-01-06
js生成二维码
我们飞得越高,我们在那些不能飞的人眼中的形象就越渺小。——尼采《查拉图斯特拉如是说》 我们使用qrcodejs生成:https://github.com/davidshimjs/qrcodejs 下载这个js并引用 不知道怎么下载的可以直接到这个链接下按ctrl+s另存为 https://raw.githubusercontent.com/davidshimjs/qrcodejs/master/qrcode.min.js 然后编写代码: 123456789101112131415161718192021<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="./js/qrcode.min.js" type="text/javascript"></script> </head> <body>...
2024-11-08
typescript-exercises(十三)
人不仅为自己而生,而且也为祖国活着。——柏拉图 题目: 123456// This enables module augmentation mode.import 'date-wizard';declare module 'date-wizard' { // Add your module extensions here.} 报错: 12345index.ts(79,30): error TS2339: Property 'pad' does not exist on type 'typeof import("/node_modules/date-wizard/index.d.ts")'.index.ts(101,67): error TS2339: Property 'hours' does not exist on type 'DateDetails'.test.ts(5,5): error TS2344:...
2023-07-28
psd脚本坑
爱情可意会,不可言传——佚名 psd的js脚本 | 阿超 问题出在我在编写一个执行psd脚本的脚本时 大概代码如下: 123for (var i = 0; i < files.length; i++) { $.evalFile(files[i])} 问题来了,这里的i在files[i]对应这个脚本里也用到了i变量 结果等我debug发现,其变量收到了污染。。。 i等执行完毕这个脚本后变成了循环预期外的值 换个变量即可
2023-11-08
js惰性函数
要深入了解人的方法只有一个,就是不急于下定论。——圣·普波 在js中我们可以使用惰性函数,用于重新定义函数自身的行为 例如: 12345678910111213141516171819202122function addEvent(type, el, fn) { if (window.addEventListener) { addEvent = function(type, el, fn) { el.addEventListener(type, fn, false); } } else if (window.attachEvent) { addEvent = function(type, el, fn) { el.attachEvent('on' + type, fn); } } else { addEvent = function(type, el, fn) { el['...
2026-03-12
register
今天应做的事没有做,明天再早也是耽误了。——裴斯泰洛齐 is-a.dev is-a.dev is a service that allows developers to get a sweet-looking .is-a.dev subdomain for their personal websites. 让你的个人站点,穿上一件“甜甜的”马甲:is-a.dev 的自我介绍如果域名会说话,那 is-a.dev 一定是那种一开口就让人觉得“哇,你好会取名”的角色。 它不想当一个高高在上的顶级域名,也不想当一个冷冰冰的 DNS 工具人——它更像一位热情的领路人,站在开发者的路口挥手: “嘿,开发者!来拿一个 sweet-looking 的 .is-a.dev 子域名吧,给你的个人网站一个更体面的门牌号。” 而这句自我介绍,正是它在仓库的 description 里写下的承诺: Grab your own sweet-looking ‘.is-a.dev’ subdomain. 它说到做到,而且把整个流程摊开在 GitH...
avatar
阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
文章
2203
标签
34
分类
0
Follow Me
公告
This is my Blog
最新文章
coding-interview-university2026-06-09
Open-LLM-VTuber2026-06-08
cosmos2026-06-07
spec-kit2026-06-06
headroom2026-06-05
© 2025 - 2026 By 阿超框架 Hexo 8.1.1|主题 Butterfly 5.5.4
搜索
数据加载中