关于睡眠排序的小尝试 睡眠排序,也称为硬件排序,是一种充分利用硬件计时器的资源来实现的拟态算法。JavaScript 中,基本原理就是通过设置多个计时器(setTimeout),每个计时器的唤醒时间与数组各项的值各相对应。计时器唤醒时,便执行对应值的输出,最终完成对数组的排序。
CSS 中文字体格式 font-family华文新魏:STXinwei 华文行楷:STXingkai 华文隶书:STLiti 华文琥珀:STHupo 华文彩云:STCaiyun 方正姚体:FZYaoti 方正舒体:FZShuTi 华文仿宋:STFangsong 华文中宋:STZhongsong 华文宋体:STSong 华文楷体:STKaiti 华文细黑:STXihei 隶书:LiSu 幼圆:YouYuan 微软雅黑体:MicrosoftYaHei 微軟正黑體:MicrosoftJhengHei
图片等比缩放方案 方法 1:设置最大宽高 + autoimg { width: auto; max-width: 400px; height: auto; max-height: 225px;}如果,此时图片存在父级,并且希望图片以等比缩放的形式,最大的填充在父级块中,也可以通过将 max-width、max-height 设置为 100% 来实现:img { max-width: 100%; max-height: 100%;}方法 2:设置背景属性
纯CSS实现垂直水平居中的几种方法 方法 1:table-cell<div class="container"> <div class="inner">Azer</div></div>.container { display: table-cell; vertical-align: middle; text-align: center;}方法 2:flex 布局.container { display: flex; jus
简单的时间格式化转换 const dateFormat = (date, format = 'YYYY-MM-DD hh:mm:ss') => { try { if (!date) return date = new Date(date) // 判定输入值是否可转换为日期 if (isNaN(date.getTime())) { console.log(date) return null .