Linzex

嫌味に費やすほど人生長くないの

一个热爱技术、喜欢折腾的开发者。 专注于前端开发,对后端也感兴趣

点击任意处进入哦~
正在跳转...
输入关键词开始搜索
leetcode排序数组

leetcode排序数组

列举官方三个可通过的算法:快速排序(需优化)、归并排序、堆排序 快速排序 简单版 Node.js内存溢出(JavaScript heap out of memory)版本 /**  * JS简单版快速排序  * @param {number[]} arr  * @returns {number[]}

算法
算法手写题
4月Lin-FE
低代码问卷编辑器(part1)

低代码问卷编辑器(part1)

项目地址: https://gitee.com/rpk16/questionnaire-system 项目一览 编辑器页面 多个问卷组件选择 大纲、渲染视图均可拖拽编排

项目演示
TSVue
4月Lin-FE
举报反馈

举报反馈

侵权、不良内容等举报机制 为维护网站内容生态,保障用户合法权益,本站建立了针对侵权、不良信息的举报受理机制。如您发现本站存在以下内容,可通过以下方式向管理员举报: 违反法律法规、公序良俗的不良信息; 侵犯他人知识产权、肖像权、名誉权等合法权益的内容;

3月Lin-FE
原型与原型链

原型与原型链

原型 原型要解决的问题 上图中,通过构造函数可以创建一个用户对象 这种做法有一个严重的缺陷,就是每个用户对象中都拥有一个sayHi方法,对于每个用户而言,sayHi方法是完全一样的,没必要为每个用户单独生成一个。 要解决这个问题,必须学习原型

JS
面向对象
3月Lin-FE
LRU 算法

LRU 算法

环境 Deno2.6.8 TypeScript 概述 LRU 缓存淘汰算法就是一种常用的策略,全称为 Least Recently Used,也就是我们认为最近使用过的数据应该是 “有用的”,很久没有用过的数据应该就是无用的,内存满了就应该先删除那些很久没用过的数据 常用于有限容量的缓存优化

TS算法
算法手写题
3月Lin-FE
二叉树

二叉树

描述二叉树简单结构 /**  * 二叉树节点的可选类型(节点实例 或 null)  * @template T 节点值的类型,与 TreeNode<T> 保持一致  * @description 简化 TreeNode<T> | null 的重复书写,提升代码可读性  */ export type

TS算法
算法手写题
3月Lin-FE
手写数组方法

手写数组方法

代码仓库 练习: 个人学习专用知识库~ - Gitee.com forEach Array.prototype.lForEach = function (callback, thisArg) { if (typeof callback !== 'function') { throw ne

JS
手写题
3月Lin-FE
Cookie和Storage

Cookie和Storage

简述 cookie是一种小型文本文件,大小通常不超过 4KB,主要用于在 “用户” 和 “网站服务器” 之间传递少量关键信息,解决 HTTP 协议 “无状态” 的问题 cookie可以存储少量用户信息,包括用户身份认证、用户个性化主题(暗黑模式等)、用户描述(方便广告投送)等 cookie的功能 c

浏览器
browser
3月Lin-FE
Vue Router 核心功能

Vue Router 核心功能

嵌套路由 在复杂的应用程序中,用户界面通常由多层嵌套的组件构成。URL 的路径片段往往与这种嵌套的组件结构相对应,Vue Router 通过嵌套路由机制完美支持这种场景。 配置示例 const routes: Array<RouteRecordRaw> = [ { path:

router
框架核心插件
3月Lin-FE
闭包

闭包

闭包 闭包不是一个具体的技术,而是一种现象,是指在定义函数时,周围环境中的信息可以在函数中使用。换句话说,执行函数时,只要在函数中使用了外部的数据,就创建了闭包 实际用处:解决全局变量污染,手动创建的闭包用null销毁(解除引用) 闭包最核心的作用是:突破函数作用域的限制,让函数能 “记住” 并操作

JS
函数式编程
3月Lin-FE