首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端
xyy123
创建于2023-07-26
订阅专栏
前端学习记录集
等 4 人订阅
共82篇文章
创建于2023-07-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JS - 分组
题目描述 请你编写一段可应用于所有数组的代码,使任何数组调用 array. groupBy(fn) 方法时,它返回对该数组 分组后 的结果。 数组 分组 是一个对象,其中的每个键都是 fn(arr[i
JS - 只允许一次函数调用
题目描述 给定一个函数 fn ,它返回一个新的函数,返回的函数与原始函数完全相同,只不过它确保 fn 最多被调用一次。 第一次调用返回的函数时,它应该返回与 fn 相同的结果。 第一次后的每次调用,它
JS - 相等还是不相等
题目描述 请你编写一个名为 expect 的函数,用于帮助开发人员测试他们的代码。它应该接受任何值 val 并返回一个包含以下两个函数的对象。 toBe(val) 接受另一个值并在两个值相等( ===
JS - 包装数组
题目描述 创建一个名为 ArrayWrapper 的类,它在其构造函数中接受一个整数数组作为参数。该类应具有以下两个特性: 当使用 + 运算符将两个该类的实例相加时,结果值为两个数组中所有元素的总和。
JS - 创建 Hello World 函数
题目描述 请你编写一个名为 createHelloWorld 的函数。它应该返回一个新的函数,该函数总是返回 "Hello World" 。 示例 1: 示例 2: 题解 JavaScript 函
JS 算法 - 防抖函数
题目描述 请你编写一个函数,接收参数为另一个函数和一个以毫秒为单位的时间 t ,并返回该函数的 函数防抖 后的结果。 函数防抖 方法是一个函数,它的执行被延迟了 t 毫秒,如果在这个时间窗口内再次调用
JS 算法 - 判读对象是否为空
题目描述 给定一个对象或数组,判断它是否为空。 一个空对象不包含任何键值对。 一个空数组不包含任何元素。 你可以假设对象或数组是通过 JSON.parse 解析得到的。 示例 1: 示例 2: 示
JS 算法 - 计数器
题目描述 给定一个整型参数 n,请你编写并返回一个 counter 函数。这个 counter 函数最初返回 n,每次调用它时会返回前一个值加 1 的值 ( n , n + 1 , n + 2 ,
JS 算法 - 数组原型对象的最后一个元素
题目描述 请你编写一段代码实现一个数组方法,使任何数组都可以调用 array.last() 方法,这个方法将返回数组最后一个元素。如果数组中没有元素,则返回 -1 。 你可以假设数组是 JSON.pa
Bom 基础操作
一、 基本概念 1.1 概述 BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 window。 BOM 由一系列相关的对
Dom 基础操作 - 高级事件操作
一、 注册事件 给元素添加事件,称为 注册事件 或者 绑定事件 注册事件有两种方式: 传统方式 和 方法监听注册方式 1.1 传统注册方式 传统注册方式: 利用 on 开头的事件onclick <bu
Dom 基本操作 - 节点操作
一、 节点概述 网页中的所有内容都是节点(标签、属性、文本、注释等),在DOM中,节点使用node 来表示。 HTML DOM 树中的所有节点均可通过JavaScript进行访问,所有HTML元素(节
Vue 导出 Excel
依赖下载 简单案例 导出后的文件如下: 相关操作 合并单元格 添加边框 更多 https://github.com/exceljs/exceljs/blob/master/README_zh.md
自定义ref实现防抖
自定义防抖ref 页面调用 效果演示 该 ref 只会在1s后显示最终结果自定义防抖ref 页面调用 效果演示 该 ref 只会在1s后显示
JS 实现函数重载
问题 在默认的 JS 中,并不支持函数重载, 如果要实现该功能,需要在同一个函数内对输入的参数个数与类型依次判断, 业务一复杂代码就会很冗长 修改策略 创建overload.js 创建重载方法并调用
Nodejs 定义全局变量
参考 Nodejs 第十章(全局变量) - 掘金 (juejin.cn) 定义与获取全局变量 常见全局变量
搭建 npm 私服
参考 Nodejs 第八章(npm搭建私服) - 掘金 (juejin.cn) 依赖安装 npm install verdaccio -g 查看帮助 启动服务 verdaccio 创建账号 npm a
npx
参考 Nodejs 第六章(npx) - 掘金 (juejin.cn) 介绍 允许用户在不安装全局包的情况下,运行已安装在本地项目中的包或者远程仓库中的包。 优势 避免全局安装:npx允许你执行npm
Nodejs 中 npm install & run 原理
参考 Nodejs 第四章(Npm install 原理) - 掘金 (juejin.cn) Nodejs 第五章(Npm run 原理) - 掘金 (juejin.cn) npm install 流
npm 相关指令
一、参考 Nodejs 第三章(Npm Package json) - 掘金 (juejin.cn) 二、npm 指令 npm init:初始化一个新的 npm 项目,创建 package.json
下一页