闪烁之狐
移动设备上的安全区域适配 移动设备上的安全区域适配
CSS 代码解析问题描述当我们写个功能,容器的高度需要设置为 100vh,发现在 ios(safari)浏览器显示的时候,浏览器的底部工具栏总是会挡住底下的一部分,只有工具栏隐藏或者向上滚动的时候才能看到。 问题原因没找到相关官方的问题,从
2024-01-26
v-code-diff使用 v-code-diff使用
参考: https://github.com/Shimada666/v-code-diff/blob/master/README-zh.md https://www.npmjs.com/package/v-code-diff https:/
2023-08-29
导出execl文件 导出execl文件
参考: https://www.npmjs.com/package/xlsx https://juejin.cn/post/7018094518931030053 安装 xlsx 库 npm install xlsx --sav
2023-08-28
TS-兼容性 TS-兼容性
TS 中的兼容性,主要看结构是否兼容。(核心是考虑安全性) 一.基本数据类型的兼容性let temp: string | number let num!: number temp = num 你要的我有就可以 let num: &
2023-08-15
TS-类型推断 TS-类型推断
一.赋值推断赋值时推断,类型从右像左流动,会根据赋值推断出变量类型 let str = "zhangsan" let age = 11 let boolean = true 二.返回值推断自动推断函数返回值类型 function sum(
2023-08-14
TS-类型保护 TS-类型保护
ts 默认在使用的时候 都是联合类型, 不能直接使用联合类型。 识别类型,通过判断识别所执行的代码块,自动识别变量属性和方法,对不同的类型进行范围缩小 一.typeof类型保护function getTypeof(val: nu
2023-08-14
TS-基础类型 TS-基础类型
TS 中冒号后面的都为类型标识 一.布尔、数字、字符串类型let bool: boolean = true let num: number = 10 let str: string = "hello" 包装类型 let s1: str
2023-08-09
TS——环境配置和搭建 TS——环境配置和搭建
一.Typescript 的价值是什么TypeScript是Javascript的超集,遵循最新的ES5/ES6规范。Typescript扩展了Javascript语法。 Typescript 更像后端 JAVA,让JS可以开发大型企业应
2023-08-08
贪心算法 贪心算法
455. 分发饼干题目力扣(LeetCode) 链接:https://leetcode.cn/problems/assign-cookies/ 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩
2023-08-02
JS输出 JS输出
考察函数和作用域的 PRIORITY,以及 new 在执行时的一些机制。需要结合执行上下文来分析函数和变量声明的顺序与优先级。 题目function Foo() { getName = function () {
2023-08-02
简单React-Hooks实现 简单React-Hooks实现
1. React Hooks Hook 可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性 2. useStatelet hookStates = [] let hookIndex = 0 export
2023-07-31
Vue3-ace-editor的使用 Vue3-ace-editor的使用
参考文档npm 地址:https://www.npmjs.com/package/vue3-ace-editor 官网地址:Ace - The High Performance Code Editor for the WebGithub:
2023-07-19
5 / 11