自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

web前端开发

做最专业最懂你的前端开发平台,提供你最需要的开发学习资源。

  • 博客(2730)
  • 收藏
  • 关注

转载 【每日一书】03-前端程序员面试秘籍

今天分享的这本书,是一本前端程序员面试题的图书,如果你正在找工作,作为面试刷题还是可以看看,因此,我把这本书的电子版分享给大家。图书格式:pdf下载地址:https://url81.ctfile.com/f/21793581-817467071-9f3af2?p=2698 (访问密码: 2698)如果你有需要的话,建议购买正版纸质图书进行阅读,京东购买如下:当当购买如下:推荐阅读【每日一书】02...

2023-03-06 21:00:09 3839

转载 7 个非常实用的 Vue.js 库

编辑整理 | 杨小爱我们在开发项目的时候,为了提升开发效率,会经常使用一些实用的开发库,而Vue.js 又是前端领域中很受欢迎的框架之一,因此,就有很多开发者开发了各种实用的库,在这里,我整理了 7 个觉得好用的 Vue.js 库,希望这些库能够帮助到你,现在,我们开始吧。1. Echarts如果您正在创建一个数据驱动的应用程序,那么,它很可能有一个图形。在这种情况下,这个库对您来说是一个很好的资...

2023-03-06 21:00:09 4080

转载 【每日一练】147—实现一个滑动按钮动画组件效果

作者 | 杨小爱写在前面今天这个练习,是一个动画按钮小组件的实现,最终效果如下:当然,代码也很简单,具体实现过程如下:HTML代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>dongh</title> <link...

2023-03-06 21:00:09 4025

转载 10 个令人惊叹的3D 图形网站,绝对会激发你的创作灵感

英文 | https://medium.com/orpetron/top-10-websites-with-awesome-3d-graphics-that-will-definitely-inspire-you-b0a2f1a800383D图形效果近年来取得了很大的进步,随着技术的进步,它们在网站中的应用也在不断增加。3D图形的运用不再局限于视频游戏和电影,现在可以在各种各样的网站上找到,为静态...

2023-03-04 15:56:21 784

转载 【每日一练】146—一个漂亮的旅游网站模板

作者 | 杨小爱写在前面今天这个练习,分享一个旅游网站模板案例,大家可以根据这个案例进行自我练习,我把源码放在文章后面了,根据自己需要自行下载获取即可。以下是网站的演示效果:源代码获取地址:https://url81.ctfile.com/f/21793581-816942308-42e9e0?p=2698 (访问密码: 2698)写在最后以上就是每日一练的全部内容,希望今天的小练习对你有用,如果...

2023-03-04 15:56:21 67

转载 【每日一书】02-Mastering Python Networking

编辑整理 | 杨小爱今天我要跟大家分享的图书如下:图书出版:2023年图书格式:pdf下载地址:https://url81.ctfile.com/f/21793581-816936360-bab33b?p=2698 (访问密码: 2698)About This BookPython is the ideal language for network engineers to explore to...

2023-03-04 15:56:21 1490

转载 8 种常见的 JavaScript ES6 使用技巧

1.添加对象属性值给对象添加属性,名称动态变化怎么办?let obj = {};let index = 1;let key = `topic${index}`;obj[key] = 'topic';为什么要创建一个额外的变量?你不知道 ES6 中的对象属性名可以使用表达式吗?改进后:let obj = {};let index = 1;obj[`topic${index}`] = 'to...

2023-03-01 11:34:19 125

转载 【每日一练】145—实现一个电影卡片UI设计效果

作者 | 杨小爱写在前面这个练习,前天推送的时候,因为有点事情很赶,一着急,忘记把代码附上了,推送完后,后台也修改不了,于是就删除了,今天在补发一次,把代码附上,请各位见谅。现在,我们还是一起来看一下今天练习的最终效果:以上是截图效果,因为GIF录屏软件,录出来的渐变色有分层,所以不是很好看,我自己也难得再花时间去研究新的GIF录屏工具了,后面练习,我们会录视频效果,这样会更加直观一点。以下就是代...

2023-03-01 11:34:19 81

转载 5个有用的TypeScript Typeof 运算符的技巧

英文 | https://javascript.plainenglish.io/5-very-useful-tricks-for-thetypescript-typeof-operator-404c0d30cd5翻译 | 杨小爱在JavaScript中,我们可以通过typeof运算符获取变量的类型,那么,你知道TypeScript中使用的typeof运算符是什么吗? 在今天文章中,我将介绍 typ...

2023-03-01 11:34:19 73

转载 15 种最常用的TypeScript 实用程序类型

英文 | https://javascript.plainenglish.io/15-utility-types-that-every-typescript-developer-should-know-6cf121d4047c翻译 | 杨小爱在使用TypeScript的过程中,我们是面向类型编程的。为了满足不同的工作场景,我们需要对已知的类型进行改造。为了方便 TypeScript 用户,Type...

2023-02-27 11:38:21 106

转载 10 个吸引眼球的滚动动画创意

滚动是用户体验的重要组成部分,让它变得有趣是首要任务之一当用户在浏览网站时越有趣,他们停留的时间就越长。动画和滚动无关的日子已经一去不复返了。滚动现在补充了交互设计并与用户建立了情感联系。今天这篇文章,我主要是想跟你分享 10 个有趣且有创意的动画效果。1 — 经典方法在这里应该消失的对象变得透明,新的对象出现。这是一个相当通用的选项,适用于所有类型的网站,除此之外,它将帮助网站看起来现代、独特和...

2023-02-27 11:38:21 249

转载 【每日一练】144—实现一个手风琴 UI 组件效果

写在前面以下是今天小练习的最终效果:HTML代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name=...

2023-02-25 11:42:25 158

转载 17 个可以实现高效工作与在线赚钱的 AI 工具网站

编辑整理 | 杨小爱自 2020 年以来,内容开发领域已经感受到人工智能工具的存在。目前,营销人员和内容创作者正在利用这些工具来加快他们的工作流程。如果您拥有最流行的 AI 工具之一,例如 CopyAI、Jasper AI 或 Content at Scale,您可能正在考虑如何使用它来提高您的工作效率与收入潜力。本文将与您分享17个可以帮助您提高工作效率以及想实现在线赚钱的顶级人工智能网站工具。...

2023-02-25 11:42:25 880

转载 每个开发人员都需要掌握的10 个基本 SQL 命令

英文 | https://medium.com/@rfeers/10-basic-sql-commands-for-every-developer-out-there-programming-pyrhon-data-science-learning-basics-notions-700793fdc4ed翻译|杨小爱SQL 是一种非常常见但功能强大的工具,它可以帮助从任何数据库中提取、转换和加载...

2023-02-25 11:42:25 104

转载 100 道 JavaScript 面试题及答案(下)

编辑整理 | 杨小爱我们接上昨天的上篇内容《100 道 JavaScript 面试题及答案(上)》,今天我们开启下篇,把后面的50道题认真看完。现在,我们就开始吧。51. promises中的race method是什么意思?Promise.race() 方法返回首先解决或拒绝的Promise。让我们用一个例子来证明这一点,第二个promise比第一个promise更快地解决:let p1 =...

2023-02-23 12:54:52 171

转载 【每日一练】143—实现一个好玩的文本装饰动画效果

写在前面我不知道大家有没有这样的情况,就是看到一些好看好玩的效果,就会想着这个效果是怎么实现的?想自己动手去写一写的冲动?等到实在写不出来了,就直接F12,其实,这个也是学习的一种途径,当我们积累到一定量的时候,自然就有质的改变。当然,我们每天对着代码,也不可能天天都是写那些有用的项目,自然也会写一些看起无用却有趣好玩的东西,这个就是我们保持学习的乐趣所在。因此,今天这个练习就是这样的情况,好了,...

2023-02-23 12:54:52 62

转载 7 个 ES6 解构技巧让代码更简洁

英文 | https://medium.com/@maria_laramie/7-es6-destructuring-tricks-for-cleaner-code-%EF%B8%8F-a0a1b7b374be您是否厌倦了编写臃肿且难以阅读的代码?想要提升您的编码技能并使您的代码更具可读性和简洁性?今天这篇文章,我将与你一起深入学习 ES6 解构的世界,并向您展示如何使用它来编写更干净、更高效的...

2023-02-23 12:54:52 65

转载 【每日一练】142—页面旋转显示导航栏效果的实现

今天这个效果,不是纯CSS实现的,它借助了点JavaScript技能,不过,你不懂JavaScript也没有关系,先跟着练习,一边练习一边查看相关知识点就好了。在这个练习,我们主要是想跟大家一起来练习JavaScript中的getElementById这个方法,它是JavaScript中非常重要的一个方法,也是每个学习JavaScript的小伙伴必须要掌握的方法。当然,也是比较基础的知识,希望大家...

2023-02-22 15:10:36 192

转载 100 道 JavaScript 面试题及答案(上)

编辑整理 | 杨小爱在今天的这篇文章中,我为大家整理了100 道前端面试题,同时,提供了参考答案,因为文章内容篇幅的原因,我将这100道面试题分成了上下两篇内容,今天文章内容为前50道题,明天我们将在公号平台第二条推送剩下的50道题。这些题目,不仅可以为我们的学习JavaScript提供帮助,对于正在准备前端JavaScript面试的你,我想,也会有一定帮助,它包含了JavaScript的大部...

2023-02-22 15:10:36 204

转载 5个面向经验丰富开发人员的高级 JavaScript 技巧

英文 | https://medium.com/@maria_laramie/5-advanced-javascript-tricks-for-experienced-developers-5fe29e3e5e5e翻译 | 杨小爱在今天的文章中,我将分享5 个高级技巧,它们将帮助您编写更高效、更优雅的代码。这些技巧专为将技能提升到新水平的有经验的开发人员而设计,从而使用扩展运算符简化代码到使用 a...

2023-02-21 12:55:51 70

转载 7大提高React 性能的技巧

英文 | https://itnext.io/%EF%B8%8F-top-7-tweaks-and-tricks-to-improve-react-performance-8957bab33266介绍一些刚开始学习 React,或者从其他框架转入 React 的开发者,一开始可能不会太关注性能。因为需要一些时间来发现新学习的框架的性能缺点。后来,由于缺乏经验,这些开发人员在编写代码时会犯一些小错误...

2023-02-21 12:55:51 82

转载 【每日一练】141—一款自动弹窗广告的实现

今天这个练习是一个广告弹窗效果,在页面加载完后,会自动弹出来一个广告,这个效果,是很多电商网站上比较常见的功能之一,其主要目的就是为了促销产品。现在,我们一起来看一下它的最终效果:HTML代码:<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, i...

2023-02-21 12:55:51 149

转载 3种JavaScript过滤数组中重复对象的方法

1.只将第一个对象保留在具有属性值的数组中要通过 JavaScript 中的属性过滤数组中的重复对象,请使用 filter() 方法过滤掉不是数组中第一个具有该属性值的元素。例如:const arr = [ { name: 'John', location: 'Los Angeles', }, { name: 'Kate', location: 'New...

2023-02-20 19:00:59 12623 1

转载 【每日一练】140—一个漂亮的爱心等式

今天练习一个好玩的效果,请大家看下面的最终效果:HTML代码:<!DOCTYPE html><html><head> <title>【每日一练】140—一个漂亮的爱心等式</title> <link rel="stylesheet" type="text/css" href="style.css"></he...

2023-02-20 19:00:59 69

转载 【每日一练】139—CSS实现一款产品卡

产品卡片的实现,我们在前面也分享过不少,今天我们再练习一个,这个自带评分系统的卡片效果,这样可以帮助客户在选购产品时,就能从评分中先做一轮筛选。现在,我们就一起来看一下今天练习的最终效果吧。最终效果如下:HTML代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">...

2023-02-19 20:29:30 106

转载 JavaScript 内存管理:如何避免常见的内存泄漏并提高性能

英文 | https://itnext.io/javascript-memory-management-how-to-avoid-common-memory-leaks-and-improve-performance-c018dbbca954介绍作为 Web 开发人员,您知道您编写的每一行代码都会对应用程序的性能产生影响吗?谈到 JavaScript,最需要关注的领域之一就是内存管理。想一想,每次...

2023-02-19 20:29:30 241

转载 4 个非常有用的 React 技巧

英文 | https://javascript.plainenglish.io/as-a-front-end-engineer-4-react-traps-and-tipsyou-should-know-about-cbb9d921ad081.不要忘记在组件卸载时移除监听器我们经常需要在React的useEffect中监听键盘事件、鼠标事件等,但是我们经常忘记删除它们。const windowSc...

2023-02-18 22:33:16 90

转载 【每日一练】138—CSS实现炫酷背景动画效果

以下是今天练习的最终效果:HTML代码:<!DOCTYPE html><html lang="en"><head> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta charset="UTF-8"> <...

2023-02-18 22:33:16 614

转载 总结5种JavaScript异步解决方案

英文 | https://javascript.plainenglish.io/summarizing-several-javascript-async-solutions-dd4a0fe2a99c1.回调回调简单地理解为一个函数作为参数传递给另一个函数,回调是早期最常用的异步解决方案之一。回调不一定是异步的,也不直接相关。举个简单的例子:function f1(cb) { setTimeou...

2023-02-17 22:21:02 140

转载 3种JavaScript 数组转换为字符串的方法

英文 | https://javascript.plainenglish.io/how-to-convert-a-javascript-array-into-a-string-f066c8839a1d有时,我们想将 JavaScript 数组转换为字符串,会觉得有点麻烦,因此,在今天这篇文章中,我们将学习如何使用JavaScript 数组转换为字符串。01.将字符串连接到数组将 JavaScrip...

2023-02-17 22:21:02 2901

转载 【每日一练】137—CSS实现一个鼠标悬停动画效果

在web项目开发中,鼠标效果也是非常值得精心设计,因此,今天我们来练习一个纯CSS实现的鼠标动画效果,具体效果如下:看完了最终效果,我们在来看一下它的实现代码,具体代码如下:HTML代码:<!doctype html><html><head> <title>【每日一练】137—CSS实现一个鼠标悬停动画效果</title> &...

2023-02-17 22:21:02 562

转载 【每日一练】136—一个侧边栏导航菜单效果的实现

写在前面侧边导航栏在很多后台项目中比较常用,主要是为了方便我们快速找到需要的内容,可以一步到位,因此,今天我们就来练习一个这样的侧边导航栏效果,希望这个效果对你有用,现在,我们一起来看一下它的最终效果:HTML代码:<!DOCTYPE html><html><head><title>【每日一练】136—一个侧边栏导航菜单效果的实现</ti...

2023-02-15 10:41:41 359

转载 29 个有用的 JavaScript 单行代码

今天这篇文章,我主要是想跟大家分享一些关于JavaScript的单行代码技巧,在这些方法中,我们使用了一些API,帮助我们简化操作,可能有些方法写一行不是很优雅,我们这么做的目的,主要是为了进一步学习使用API的技巧,希望对你的学习有所帮助。现在,我们就开始进入今天的内容。1.复制内容到剪贴板const copyToClipboard = (text) => navigator.clipbo...

2023-02-15 10:41:41 108

转载 我请ChatGPT帮我创建一些漫画,大家一起来看看

英文 | https://medium.com/@chazhutton/i-asked-chatgpt-to-create-comics-then-i-drew-them-6e9622dfc30e翻译 | 杨小爱到目前为止,我想,你可能已经听说过 ChatGPT,这是一款开放式 AI 聊天机器人,它似乎无所不能,可以编写代码、为学生撰写论文、为网站提供内容,甚至,可以在假装成来自 Point 的 ...

2023-02-15 10:41:41 462

转载 【每日一练】135—一个超级实用的产品目录列表卡的实现

今天这个练习,是一个列表卡的效果,是我在写一个项目时,从中提取的一个样式效果,希望这个效果能帮助到你,最终效果如下:HTML代码:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>【每日一练】135—一个超级实...

2023-02-12 17:55:07 95

转载 如何使用ChatGPT快速构建一个网站模板

英文 | https://medium.com/codingthesmartway-com-blog/build-a-complete-website-using-chatgpt-in-1-minute-16edef87bc30欢迎来到令人兴奋的自然语言处理和机器学习世界!今天,我们将探索 ChatGPT 的功能,它是由 OpenAI 公司开发的目前最先进的人工智能工具。当然,你也可以将其看作是一...

2023-02-12 17:55:07 1450

转载 14个实用的CSS 技巧

英文 |https://pinjarirehan.medium.com/7-css-tips-for-newbies-7ce45702fd16在web开发领域里,有许多布局和效果看起来好像很容易实现,但是动手一做,发现好像不是那么回事情,为了解决这些看起来容易做起来难的问题,我今天特意整理一些实用的CSS技巧。现在,我们就开始今天的内容吧。1.首字母下降我们可以使用 :first-letter ...

2023-02-12 17:55:07 243

转载 10 个很棒的 JavaScript 字符串技巧

英文 | https://javascript.plainenglish.io/10-great-javascript-string-tips-55185e4d6b3翻译 | 杨小爱字符串是几乎所有编程语言中的基本类型之一。以下10 个重要的JS技巧可能是你不知道的。那么,我们现在就开始吧。1.如何多次复制一个字符串JS 字符串允许简单的重复,不同于纯手工复制字符串,我们可以使用字符串重复的方法。...

2023-02-09 12:55:27 79

转载 【每日一练】134—一个好玩有趣的CSS 动画效果

今天这个练习是一个用纯CSS实现的动画效果,非常有趣,大家可以看一下它的最终效果:HTML代码:<!doctype html><html> <head> <meta charset="utf-8"> <title>【每日一练】134—一个好玩有趣的CSS动画效果</title> <link ...

2023-02-09 12:55:27 211

转载 【每日一练】133—实现一个iPhone 14的动态壁纸效果

写在前面有次在codepen上找灵感,无意间看到这个iPhone14的壁纸很不漂亮,截图如下:图片来源:https://codepen.io/TajShireen/pen/zYjrejN但是,我们今天的这个练习跟上面的壁纸效果有点不一样,具体效果可以看我下面的gif截图动画:在这个练习中,我们采用了一个背景图片,不是纯CSS代码来实现背景图片效果。这个练习的最终实现源码如下:HTML代码:<...

2023-02-08 10:20:26 393

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除