首页
学习
活动
专区
工具
TVP
发布

夏天的前端笔记

专栏作者
186
文章
24745
阅读量
25
订阅数
前端开发需掌握的linux命令行
以上这些命令行在前端开发中经常使用,能够熟练掌握它们,可以更方便地在Linux系统中进行文件操作和日常维护。
不爱吃糖的程序媛
2024-04-25
710
前端怎样做权限控制的?
在做系统时,我们常常因为使用该系统或软件的用户不同,要给到不同角色不同的模块权限控制。那前端是怎样做权限控制的?下面我将为你提供一些实际操作的例子,帮助你更具体地理解如何实施系统权限控制。
不爱吃糖的程序媛
2024-04-18
1090
git 的基本命令行
git 是一个分布式版本控制系统,它允许开发者跟踪项目中文件的变更历史。以下是 git 的一些基本命令行操作:
不爱吃糖的程序媛
2024-04-18
810
某大厂前端笔试题(一)
3.给定一个整数数组 a,其中1≤a[i]≤sn(n为数组长度),其中有些元素出现两次而其他元素出现一次。找到所有出现两次的元素。你可以不用到任何额外空间并在O(n)时间复杂度内解决这个问题吗? function findRepeat2Element (arr: number [ ]) i // TODO: }
不爱吃糖的程序媛
2024-04-18
1250
Web Worker 优化长任务
由于浏览器 GUI 渲染线程与 JS 引擎线程是互斥的关系,当页面中有很多长任务时,会造成页面 UI 阻塞,出现界面卡顿、掉帧等情况
不爱吃糖的程序媛
2024-04-18
850
说说懒加载怎样实现
懒加载(Lazy Loading)是一种优化技术,它允许延迟加载资源的执行,直到这些资源真正需要时才加载。这种方法可以提高性能,因为它减少了初始加载时间,并可以节省带宽。
不爱吃糖的程序媛
2024-04-18
900
for in与for of的区别
在JavaScript中,for…in和for…of都是用来遍历集合的循环控制结构,但它们之间存在一些重要的区别:
不爱吃糖的程序媛
2024-04-10
1070
代码实操:一文讲解js继承的多种实现方式
优点:融合原型链继承和构造函数的优点,是 JavaScript 中最常用的继承模式。
不爱吃糖的程序媛
2024-04-02
570
js深拷贝常用的方法
在JavaScript中,实现深拷贝(deep copy)有多种方法。以下是一些常用的方法:
不爱吃糖的程序媛
2024-03-28
920
搜索结果列表下拉滑动触底时,自动加载更多搜索结果怎么实现?
实现搜索结果列表下拉滑动触底时自动加载更多搜索结果的功能,通常涉及到前端页面滚动事件的监听、后端数据接口的调用以及前端列表的渲染。以下是一个基本的实现步骤和示例:
不爱吃糖的程序媛
2024-03-21
980
高亮搜索中的关键字怎么实现
在前端实现搜索关键字高亮,通常涉及到对页面上的文本内容进行操作,并使用CSS来改变这些内容的样式。以下是一个基本的步骤和示例,说明如何实现这一功能:
不爱吃糖的程序媛
2024-03-21
870
vuex是怎么做到将数据注入到每一个组件里面的?
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 的主要目标是帮助开发者更好地管理应用的状态,使得状态的变化更加可预测和易于调试。
不爱吃糖的程序媛
2024-03-21
870
强缓存和协商缓存的区别
强缓存和协商缓存是浏览器缓存策略的两种主要形式,它们各自有不同的特点和应用场景。以下是它们之间的主要区别:
不爱吃糖的程序媛
2024-03-21
630
less与sass哪个更好用
Less和Sass都是CSS预处理器,它们的主要目标都是扩展CSS的功能,增加逻辑性和计算能力,提高开发效率。然而,它们在实现方式和一些特性上存在一些区别。
不爱吃糖的程序媛
2024-03-19
1060
在浏览器的控制台定义变量,清除后还是报错变量已声明
报错:Uncaught SyntaxError: Identifier 'words' has already been declared
不爱吃糖的程序媛
2024-03-16
990
reduce()方法的应用
reduce() 是 JavaScript 数组(Array)对象的一个方法,它接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始缩减,最终为一个值。
不爱吃糖的程序媛
2024-03-16
850
用js实现斐波那契数列
斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。 斐波那契数列指的是这样一个数列:
不爱吃糖的程序媛
2024-03-15
380
写一个去除数组中重复元素的函数
Set是一种只存储唯一值的数据结构,因此任何重复的元素都会被自动忽略。然后,我们使用扩展运算符…将Set对象转换回数组,并返回这个新的数组。
不爱吃糖的程序媛
2024-03-13
800
TypeScript 中类的理解及应用场景
类(Class)是面向对象程序设计(OOP,Object-Oriented Programming)实现信息封装的基础
不爱吃糖的程序媛
2024-03-01
1020
TypeScript 中命名空间与模块的区别
TypeScript 与 ECMAScript 2015 一样,任何包含顶级 import 或者 export 的文件都被当成一个模块
不爱吃糖的程序媛
2024-03-01
910
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档