乐躬耕于陇亩兮,吾爱吾庐。聊寄傲于琴书兮,以待天时。
JS跳出循环 JS跳出循环
for循环/for-in循环 for/for-in 循环可以使用 break/continue 跳出循环 break 是终止当前循环 continue 是结束本次循环,后面的循环会继续执行let arr = [1, 2, 3, 4, 5];
2022-12-02
JS中的二进制:File、Blob、FileReader、ArrayBuffer、Base64 JS中的二进制:File、Blob、FileReader、ArrayBuffer、Base64
关系图 JavaScript 提供了一些 API 来处理文件或原始文件数据,例如:File、Blob、FileReader、ArrayBuffer、base64 等,他们之间的区别和联系如下: Blob Blob 全称为 binary l
2022-11-03
TS类型定义示例 TS类型定义示例
普通类型联合类型let myFavoriteNumber: string | number; myFavoriteNumber = 'seven'; myFavoriteNumber = 7; 接口(Interfaces)定义类型inte
2022-10-26
Vue3使用highlight.js进行代码高亮 Vue3使用highlight.js进行代码高亮
安装依赖 需要安装两个依赖highlight.js、@highlightjs/vue-plugin ## 基础依赖 npm install --save highlight.js ## 支持vue3的依赖 npm install --sa
2022-10-25
一个有趣的css背景效果 一个有趣的css背景效果
一个背景镂空虚化的背景效果 演示代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equi
2022-10-13
Windows与iPhone之间使用SMB服务共享文件 Windows与iPhone之间使用SMB服务共享文件
什么是SMB SMB(Server Message Block)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主要是作为Microsoft网络的通讯协议。SMB 是在会话层(session layer)和
2022-10-12
java问题记录 java问题记录
配置文件路径// 包括:数据库、redis、swagger... // module/src/main/resources/application-xxx.yml 查找启动类// module/src/main/java/org.xxx/
2022-10-10
JS实用技巧 JS实用技巧
滚动到页面顶部 使用 window.scrollTo() 平滑滚动到页面顶部const scrollToTop = () => { window.scrollTo({ top: 0, left: 0, behavio
2022-08-23
JS中0.1+0.2 JS中0.1+0.2
js中0.1+0.2的问题(作者:老司机)一、前提: 0.1或0.2等一些小数,转换为二进制格式时,是一个无限循环的小数,因此最终得到的结果是一个近似值(保留52位小数),在计算过程中,有可能会发生位数的变化,在进行舍取的过程中,导致精度丢
2022-08-12
Vue3组合式API使用示例 Vue3组合式API使用示例
API一览setup()响应式: 核心 ref() - 接受一个内部值,返回一个响应式的、可更改的 ref 对象 computed () - 接受一个 getter 函数,返回一个只读的响应式 ref 对象(计算属性) reactive()
2022-08-08
史蒂夫·乔布斯在斯坦福大学的演讲 史蒂夫·乔布斯在斯坦福大学的演讲
史蒂夫·乔布斯在斯坦福大学的演讲Stanford Report, June 14, 2005 ‘You’ve got to find what you love,’ Jobs says This is the text of the Com
2022-07-25
TS内置工具类型使用 TS内置工具类型使用
工具列表 [√] Partial<Type> [√] Required<Type> [√] Readonly<Type> [√] Record<Keys, Type> [√] Pick<
2022-06-24
5 / 11