[置顶] 2022年前端面试题整理

摘要: 1. 浏览器的缓存机制 2.实现一个简单的 路由跳转 router class Router(){ todo } router.register('/user/id') router.match('/user/123') router.push({path: '/user/:id', name:'x 阅读全文

posted @ 2022-01-28 11:39 bala001 阅读(82) 评论(0) 推荐(0) 编辑

2024年10月30日

前端开发设计模式: 单例模式(Singleton Pattern)

摘要: 什么是单例模式?(Singleton Pattern) 单例模式,也叫单体模式,是一种创建型设计模式,是全局(或某一作用域范围)唯一实例,大家共享、复用一个实例对象。—— 最基础、最常见的设计模式 1、保证对象实例只创建一次,后续的引用都是同一个实例对象2、保证一个类只有一个实例,并提供一个访问它的 阅读全文

posted @ 2024-10-30 18:48 bala001 阅读(18) 评论(0) 推荐(0) 编辑

2024年10月29日

JS篇之JS类型

摘要: 我们先来看下面的几个问题: 为什么有的编程规范要求用 void 0 代替 undefined? 字符串有最大长度吗? 0.1 + 0.2 不是等于 0.3 么?为什么 JS 里不是这样的? ES6 新加入的 Symbol 是个什么东西? 为什么给对象添加的方法能用在基本类型上? 如果你答起来有些犹豫 阅读全文

posted @ 2024-10-29 17:15 bala001 阅读(6) 评论(0) 推荐(0) 编辑

2024年10月20日

2024/10/20: TypeScript 学习笔记三:TypeScript 类型系统

摘要: 一、TypeScript 提供的对应类型: boolean string number bigint undefined null symbol 二、object 类型仅能够赋值给以下三种类型: 顶端类型 any 和 unknown Object 类型 空对象类型字面量“{}” 注:所有类型都是顶端 阅读全文

posted @ 2024-10-20 22:34 bala001 阅读(17) 评论(0) 推荐(0) 编辑

2024年10月8日

axios 使用记录

该文被密码保护。 阅读全文

posted @ 2024-10-08 18:18 bala001 阅读(0) 评论(0) 推荐(0) 编辑

2024年9月22日

2024/09/22:TypeScript 学习笔记二

摘要: 1、类型注解 在 TypeScript 中,可以使用类型注解来明确标识类型。如: const greeting: string = 'hello world' 2、类型检查 静态类型检查:在程序编译时进行 —— (两种静态类型检查模式:非严格类型检查【默认方式】;严格类型检查) 动态类型检查:在程序 阅读全文

posted @ 2024-09-22 22:55 bala001 阅读(12) 评论(0) 推荐(0) 编辑

2024年9月21日

2024/09/20: TypeScript 学习笔记一

摘要: 1、 7 种数据类型 —— ECMAScript 2015 规范中定义 Undefined Null Boolean String Symbol Number Object BigInt - - 第八种数据类型 。2019年9月纳入到标准中 其中 Undefined、Null、Boolean、Str 阅读全文

posted @ 2024-09-21 00:29 bala001 阅读(1) 评论(0) 推荐(0) 编辑

2024年9月4日

css 技巧

摘要: 1、scrollbar-gutter: stable: 解决由滚动条引起的不必要的布局偏移 阅读全文

posted @ 2024-09-04 09:41 bala001 阅读(3) 评论(0) 推荐(0) 编辑

2024年8月14日

2024/08/14 diff算法

该文被密码保护。 阅读全文

posted @ 2024-08-14 21:20 bala001 阅读(2) 评论(0) 推荐(0) 编辑

2024年8月13日

2024/8/13 vue2 和 vue3 的区别 & 数据结构

该文被密码保护。 阅读全文

posted @ 2024-08-13 22:59 bala001 阅读(0) 评论(0) 推荐(0) 编辑

2024年6月3日

45 个每个开发人员都应该知道的 JavaScript 超级技巧 - 抄录

摘要: 本文抄录与:《45 个每个开发人员都应该知道的 JavaScript 超级技巧 》 JavaScript 是一种应用场景多且功能强大的语言,对于现代 Web 开发至关重要。以下是一些超级技巧,它们将帮助你成为更高效、更有效的 JavaScript 开发人员,每个技巧都有详细的解释和示例。 1. 使用 阅读全文

posted @ 2024-06-03 09:32 bala001 阅读(5) 评论(0) 推荐(0) 编辑

导航