- 博客(86)
- 收藏
- 关注
原创 每日一题:封装 JavaScript源文件的全部内容到一个函数块有什么意义?
【代码】每日一题:封装 JavaScript源文件的全部内容到一个函数块有什么意义?
2024-01-29 15:34:42
200
原创 每日一题:精简对象
现给定一个对象或数组 obj,返回一个 精简对象。精简对象 与原始对象相同,只是将包含 假 值的键移除。该操作适用于对象及其嵌套对象。数组被视为索引作为键的对象。当 Boolean(value) 返回 false 时,值被视为假值。你可以假设 obj 是 JSON.parse 的输出结果。换句话说,它是有效的 JSON。
2024-01-29 15:32:46
246
原创 React / Vue 项目时为什么要在列表组件中写 key, 其作用是什么?
React / Vue 项目时为什么要在列表组件中写 key, 其作用是什么?
2024-01-23 16:39:58
412
原创 jquery Tab切换,CSS3制作发光字
jquery Tab切换,CSS3制作发光字代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"&
2023-12-26 09:58:47
1237
原创 每日一题,可怜的小猪
给你桶的数目 buckets ,minutesToDie 和 minutesToTest ,返回 在规定时间内判断哪个桶有毒所需的 最小 猪数。小猪喝完水后,必须有 minutesToDie 分钟的冷却时间。在这段时间里,你只能观察,而不允许继续喂猪。过了 minutesToDie 分钟后,所有喝到毒药的猪都会死去,其他所有猪都会活下来。可以允许小猪同时饮用任意数量的桶中的水,并且该过程不需要时间。重复这一过程,直到时间用完。选择若干活猪进行喂养。
2023-12-21 09:55:29
318
原创 你见过哪些令你膛目结舌的代码技巧?
代码世界有很多令人大呼小叫的技巧!有的代码像魔术师一样巧妙地隐藏了自己,有的像魔法师一样让你眼花缭乱,还有的像瑜伽大师一样灵活自如。它们让我们惊叹不已,让我们觉得自己仿佛置身于编码的魔幻世界。快来分享你见过哪些令你膛目结舌的代码技巧吧!
2023-12-21 09:39:08
871
原创 低代码:美味膳食或垃圾食品?
低代码(Low-code)是一种软件开发方法论,它强调使用图形界面和少量的手写代码来快速构建应用程序。低代码开发平台提供了一系列可视化工具和预先构建的组件,使开发人员能够以更快的速度创建应用程序,而无需编写大量的代码。通过低代码开发,开发人员可以使用拖放、配置和自定义来构建应用程序,而无需从头开始编写代码。这种方法使得开发人员能够更快地开发和部署应用程序,并带来了更高的生产效率和灵活性。低代码开发平台也提供了一系列的集成和自动化功能,使得开发人员能够轻松地集成不同的系统和服务,并自动化一些常见的开发任务。
2023-12-21 09:29:56
1055
原创 NPM的介绍和使用
可以使用`npm install`命令来安装特定模块,例如`npm install express`将安装Express模块。安装的模块会被保存到项目的`node_modules`文件夹中,并在`package.json`文件的`dependencies`或`devDependencies`字段中记录。:可以使用`npm update`命令来更新项目的模块。:可以使用`npm uninstall`命令来卸载特定模块,例如`npm uninstall express`将卸载Express模块。
2023-12-21 09:06:47
1194
原创 React中如何避免不必要的render?
在 React 类组件中,可以利用 shouldComponentUpdate或者 PureComponent 来减少因父组件更新而触发子组件的 render,从而达到目的。此时需要采取一些措施来提升运行性能,其很重要的一个方向,就是避免不必要的渲染(Render)。React.memo 是 React 16.6 新的一个 API,用来缓存组件的渲染,避免不必要的更新,其实也是一个高阶组件,与 PureComponent 十分类似,但不同的是, React.memo只能用于函数组件。
2023-12-20 15:20:33
614
原创 “前端已死”的言论
"前端已死"这样的言论可能是由于一些人对于前端技术的快速发展和变化感到困惑和无法适应,或者是对于新兴技术的追赶和学习压力感到焦虑。此外,随着后端技术的发展和前后端分离的趋势,一些人可能认为前端工作的重要性不再突出,被后端或全栈工程师所替代。另外,一些人可能对于前端技术的一些缺陷或不足持有负面观点,例如浏览器兼容性问题、性能优化等。然而,需要明确的是,前端作为用户与网站或应用程序的接触点,仍然在不断发展和创新,并且具有重要的作用和价值。
2023-12-20 15:01:10
1114
原创 解释 Git 的基本概念和使用方式
远程仓库(Remote Repository):远程仓库是指托管在网络上的仓库,例如GitHub、Bitbucket等。提交(Commit):提交是指将更改保存到版本历史中的操作。Git的基本概念和使用方式可以帮助开发团队更好地管理和协作开发项目,保留每个改动的历史记录,方便追踪问题和回滚更改。合并(Merge):合并是指将一个分支的更改合并到另一个分支中。拉取(Pull):拉取是指从远程仓库中获取最新的代码,并将其合并到本地仓库中。推送(Push):推送是指将本地的提交推送到远程仓库中,以同步代码。
2023-12-14 13:52:11
419
canvas和纯 CSS 实现波浪进度图
2023-12-21
气泡 Loading 效果
2023-12-21
css样式粒子散开的按钮
2023-01-14
css样式粒子动效的按钮
2023-01-14
gulp创建项目和精灵图实现
2022-12-21
关于#linux#的问题:阿里云的一直报Linux的bug漏洞,Redis一直被挂掉
2023-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人