浏览器时间显示超前问题排查报告一、问题概述前端 UI 在从 React 17 升级到 React 18(同一次改动中构建工具也从 CRA/Babel 切换为 Vite/esbuild)之后,页面上显示的时间整体出现超前现象,偏移量为一个固定的小时数。 典型表现:在 UTC+7 时区的机器上,本地时间应为 10:00,但浏览器却显示为 17:00(超前 7 小时)。 关键结论:问题与 React 版本本身无关。React 只负责把值渲染到页面,不参与日期格式化。真正的根因在于日…
标签详情
JavaScript 分类
文章标签
排序
197
算法
1
django
64
npm
2
Artifactory
2
Docker
2
CI/CD
4
认证
2
MongoDB
2
mongosh
2
权限
2
系统集合
1
版本兼容
1
环境配置
1
时区
1
date-fns
1
前端
1
Vite
1
JavaScript
5
缓存
1
依赖管理
1
Helm
1
Jenkins
2
DNS
1
Passenger
1
性能
1
故障排查
3
Rails
5
Postfix
2
SMTP
1
邮件
3
竞态条件
1
Ruby
1
ActionMailer
2
数据治理
1
OOM
1
内存
1
性能调优
1
Linux
8
配置管理
1
磁盘清理
1
日志
1
运维
2
Shell
4
超时
1
任务调度
1
源码分析
1
logrotate
1
cron
1
Rancher
1
Kubernetes
1
SSH
2
公钥认证
2
Hexo
6
markdown
4
PostgreSQL
1
数据库
19
热搜榜
1
widget
1
media
1
递归
46
字符串
423
动态规划
335
数组
855
哈希表
303
数学
306
设计
93
字典树
33
数据流
14
树
167
深度优先搜索
213
二叉树
151
广度优先搜索
177
二分查找
146
后缀数组
3
滑动窗口
56
哈希函数
16
滚动哈希
10
矩阵
141
前缀和
58
交互
5
栈
110
回溯
85
贪心
163
双指针
131
位运算
122
状态压缩
26
树状数组
14
线段树
19
堆(优先队列)
82
图
71
双连通分量
1
链表
77
拓扑排序
19
数论
7
最短路
10
二叉搜索树
43
字符串匹配
13
记忆化搜索
30
博弈
18
队列
22
单调队列
6
几何
24
组合数学
13
概率与统计
8
并查集
48
最小生成树
2
强连通分量
2
随机化
14
单调栈
34
分治
44
枚举
22
有序集合
29
扫描线
4
桶排序
8
基数排序
2
计数
55
模拟
63
归并排序
8
欧拉回路
2
双向链表
9
脑筋急转弯
9
Java
17
Google
1
整洁代码
1
重构
1
测试
1
python
1
scrapy
1
面向对象编程
2
设计原则
1
CPU缓存
1
多线程
6
计数排序
5
快速选择
8
迭代器
6
水塘抽样
4
拒绝采样
2
Git
1
设计模式
14
GitLab CI
1
DevOps
1
Typora
1
Markdown
1
Vue
1
概览JavaScript 是一种面向对象的动态语言,它包含类型、运算符、标准内置( built-in)对象和方法。它的语法来源于 Java 和 C,所以这两种语言的许多语法特性同样适用于 JavaScript。需要注意的一个主要区别是 JavaScript 不支持类,类这一概念在 JavaScript 通过对象原型(object prototype)得到延续。另一个主要区别是 JavaScript 中的函数也是对象,JavaScript 允许函数在包含可执行代码的同时,能像其他对象一样被传递。 …
2018-10-30
一、简介aos.js是一款效果超赞的页面滚动的 JavaScript 动画库插件。该动画库可以在页面滚动时提供28种不同的元素动画效果,以及多种easing效果。在页面往回滚动时,元素会恢复到原来的状态。 注:从2.0.0版本之后,只支持使用data-aos属性,不再支持使用aos属性。 二、安装1. Bower 安装你可以使用 Bower 包管理工具安装aos: bower install aos --save 2. npm你也能在 npm 上找到 aos: npm install aos -…
2018-10-08
一、简介 lightgallery.js 是一个全功能、轻量级、无依赖的灯箱画廊显示库。 二、主要特性 全响应式兼容 模块化的架构和内置插件 移动设备和触摸支持 桌面设备拖拽支持 双击查看图像的实际大小 动画缩略图 社交媒体分享 YouTube,Vimeo,DailyMotion,VK和 HTML5 视频支持 20+ 硬件加速CSS3过渡 全屏支持 支持缩放 浏览器历史记录 响应式图像 HTML iframe 支持 支持iFrame框架 单页多实例 可能过CSS(SCSS)定制样式 智能图像预加…
2018-10-06
一、JavaScript介绍JavaScript是目前所有主流浏览器上唯一支持的脚本语言,这也是早期JavaScript的唯一用途。其主要作用是在不与服务器交互的情况下修改HTML页面内容,因此其最关键的部分是DOM(文档对象模型),也就是HTML元素的结构。通过Ajax可以使HTML页面通过JavaScript,在不重新加载页面的情况下从服务器上获取数据并显示,大幅提高用户体验。通过JavaScript,使Web页面发展成胖客户端成为可能。 语言的性质本节对JavaScript的性质做简要介绍…
2018-09-14