zayyo
码龄5年
关注
提问 私信
  • 博客:538,336
    社区:377
    538,713
    总访问量
  • 239
    原创
  • 15,702
    排名
  • 1,616
    粉丝
  • 3
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-06-10
博客简介:

zayyo的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    6
    当前总分
    2,125
    当月
    17
个人成就
  • 获得2,134次点赞
  • 内容获得81次评论
  • 获得3,896次收藏
  • 代码片获得1,928次分享
创作历程
  • 100篇
    2024年
  • 32篇
    2023年
  • 41篇
    2022年
  • 41篇
    2021年
  • 27篇
    2020年
成就勋章
TA的专栏
  • JavaScript
    39篇
  • 前端
    107篇
  • 计算机
    1篇
  • 网络传输
    2篇
  • html
    19篇
  • react
    4篇
  • vue
    41篇
  • 浏览器
    4篇
  • V8引擎
  • 测试
    1篇
  • css
  • vue3
    3篇
  • visual studio code
    1篇
  • node.js
    3篇
  • 后端
    11篇
  • Element plus
    2篇
  • vscode
    1篇
  • 面试
    1篇
  • MVVM
    1篇
  • SQLserver
    4篇
  • 数据库
    6篇
  • SQLserve
    2篇
  • node
  • c
    3篇
  • pycharm
    1篇
  • python
    1篇
  • 前段
    2篇
TA的社区
  • coderwhy
    2 成员 4 内容
    创建者
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

手机自动跳广告,给大家安利这款开屏跳过APP广告很强大它是基于应用跳过规则订阅的方式实现跳开屏你可以理解为跳过开屏界的TVb

发布资源 2024.08.31 ·
apk

JavaScript的对象详解

对象是JavaScript中一个非常重要的概念,这是因为对象可以将多个相关联的数据封装到一起,更好的描述一个事物比如我们可以描述一辆车:Car,具有颜色(color)、速度(speed)、品牌(brand)、价格(price),行驶(travel)等等;又比如我们可以描述一个人:Person,具有姓名(name)、年龄(age)、身高(height),吃东西(eat)、跑步(run)等等;
原创
发布博客 2024.08.31 ·
1196 阅读 ·
30 点赞 ·
0 评论 ·
13 收藏

手把手教会你用Promise

Promise 是 JS 中进行异步编程的新解决方案,在语法上来说: Promise 是一个构造函数,从功能上来说: promise 对象是用来封装一个异步操作并可以获取其成功/失败的结果值。
原创
发布博客 2024.08.31 ·
757 阅读 ·
21 点赞 ·
0 评论 ·
18 收藏

你真的了解什么是跨域吗?

定义:跨域,就是指浏览器不能执行其他网站的脚本。那为什么会产生跨域这个问题呢?为什么不能再浏览器上执行其他网站的脚本呢?这里就涉及到我们的浏览器的同源策略了,那你可能又要问什么是同源策略?浏览器为什么要使用这个同源策略。不使用这个同源策略不就不会产生跨域这个问题了吗?不就没有那么多事情了吗?我们接下来就老好好解开这个疑问?定义:同源策略是一个重要的安全策略,它可以限制一个来源,或者它的脚本的另一个来源,可以与另一个资源进行有效的合作。可以帮助阻止间接文档,减少可能被攻击的文档。
原创
发布博客 2024.08.29 ·
890 阅读 ·
16 点赞 ·
0 评论 ·
24 收藏

深圳六度人和面试总结----前端

会根据你的简历技术进行提问,因为公司项目主要用的是React,所以vue问的不多,前端三件套和计算机网络,数据结构问的比较多(这里吐槽一下我觉得数据结构的掌握程度,根本不能代表一个前端的水平。比如,对于字符串 “hello_world”,该正则表达式可以匹配到 _w,然后将其替换成大写字母 W,得到新的字符串 “helloWorld”。解释:正则表达式 /_([a-z])/g 的含义是:匹配所有字符串中 _ 和后面的一个小写字母,并且全局匹配(即匹配所有符合条件的子串)。面试的过程也是围绕着简历来问。
原创
发布博客 2024.08.29 ·
417 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

HTML && CSS 面试集

会强制类型转换并比较转换后的结果(如果等号两边存在表达式,会先执行,把表达式都变为数值再进行隐私转换),当两个操作数都是对象时,JavaScript会比较其内部引用,当且仅当他们的引用指向内存中的相同对象(区域)时才相等,即他们在栈内存中的引用地址相同。: 绝对定位的元素的位置相对于最近的已定位父元素,如果元素没有已定位的父元素,那 么它的位置相对于。: 绝对定位的元素的位置相对于最近的已定位父元素,如果元素没有已定位的父元素,那 么它的位置相对于。即使定位在中心,元素的左上角仍然在中心点的左上方。
原创
发布博客 2024.08.28 ·
757 阅读 ·
7 点赞 ·
0 评论 ·
18 收藏

前端算法题----任意子数组和的绝对值的最大值

该代码通过不断累加连续子数组元素并动态更新计算当前位置的最大和与最小和,同时将负数前缀之重置为零。然后返回全局最大和与最小和的绝对值中较大者作为结果。
原创
发布博客 2024.08.28 ·
232 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

手把手教你用vite+React18+TS+redux+prettier+eslint+Ant打造企业级前端项目

通过这篇文章你可以学到。
原创
发布博客 2024.08.25 ·
1182 阅读 ·
20 点赞 ·
0 评论 ·
17 收藏

TypeScript教程(一)之我们为什么要学TypeScript

TypeScript(中文名:类型脚本)是一种由微软开发的开源编程语言。它是 JavaScript 的一个超集。它给 JS 添加了一套静态类型系统,意味着所有合法的 JavaScript 代码都是合法的 TypeScript 代码,但 TypeScript 还在此基础上添加了额外的特性和静态类型系统。
原创
发布博客 2024.08.25 ·
868 阅读 ·
16 点赞 ·
0 评论 ·
29 收藏

你不知道的console方法

JavaScript为我们提供了一个内置的调试工具,即控制台(console),使开发人员能够测试、调试和与他们的网页进行交互。JavaScript的控制台对象中有几种可用的方法,每种方法都有不同的用途。本文将讨论这些方法,并提供它们的使用示例。
原创
发布博客 2024.08.23 ·
623 阅读 ·
15 点赞 ·
0 评论 ·
23 收藏

什么是认证和授权

简单来说,认证是关于证明你是谁,而授权是关于你在系统中能做什么。这样想一下:认证就像用钥匙解锁并进入你的房子。授权就像知道一旦你进入房子,你被允许进入哪些房间。认证和授权对于网络安全都非常重要。如果一个系统不能很好地管理这些,就好像你把前门大敞开一样,这样会产生很大的安全隐患。如何使用这些过程取决于我们的应用需求、所使用的工具以及我们希望它有多安全。如果我们希望让第三方在不暴露用户凭据的情况下获得访问权限。
原创
发布博客 2024.08.23 ·
722 阅读 ·
19 点赞 ·
0 评论 ·
14 收藏

什么是微服务?

微服务(Microservices)是一种软件架构风格,它将一个大型的应用程序拆分成一组小而自治的服务,这些服务可以独立开发、部署、扩展和管理。每个微服务都专注于执行特定的业务功能,并通过轻量级通信机制(通常是 HTTP 或消息队列)进行交互。微服务架构旨在解决传统单体应用程序的一些挑战,如复杂性、可维护性和扩展性。
原创
发布博客 2024.08.23 ·
1028 阅读 ·
9 点赞 ·
0 评论 ·
18 收藏

手把手教你使用scss

SCSS(Sassy CSS)是一种CSS预处理器,它扩展了标准CSS的功能并引入了许多有用的特性,使得编写和维护样式表更加高效和灵活。SCSS允许你在样式表中使用变量、嵌套规则、混合(mixins)、函数、继承等功能,从而提供了更好的组织性、模块化和可读性。SCSS最早是在2006年由Hampton Catlin开发的,后来在2009年由Natalie Weizenbaum维护。这种语言的设计是为了解决编写复杂和可维护CSS时的一些限制和挑战。
原创
发布博客 2024.08.23 ·
868 阅读 ·
21 点赞 ·
0 评论 ·
29 收藏

适合前端小白的-NPM包管理命令合集

NPM代表Node Package Manager(Node包管理器),它是一个用于管理和共享JavaScript代码模块的工具。JavaScript是一种在网页开发中广泛使用的编程语言,而NPM使开发人员能够更轻松地共享、重用和维护他们编写的代码。NPM最初是作为Node.js的软件包管理工具而创建的,用于管理Node.js应用程序的依赖关系和模块。随着时间的推移,NPM变得非常流行,并且逐渐成为广泛用于前端和后端JavaScript开发的工具。
原创
发布博客 2024.08.21 ·
476 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

Real DOM, Virtual DOM, Shadow DOM,之间有什么区别

它允许你在 HTML 元素内部创建一个独立的 DOM 子树,这个子树的样式和行为都被隔离在一个封闭的环境中,不会与外部的页面发生冲突。Shadow DOM 的概念旨在提供一种更强大的封装性,使开发人员能够构建独立的、可重用的 Web 组件,而不必担心样式和脚本冲突。当 Real DOM 发生变化时,浏览器会重新计算网页的布局和样式,并且必要时重新绘制整个页面,以确保页面呈现与实际 DOM 的状态一致。虚拟 DOM 的概念旨在减少直接操作真实 DOM 带来的性能开销,从而提高网页的响应性能和渲染效率。
原创
发布博客 2024.08.21 ·
635 阅读 ·
24 点赞 ·
0 评论 ·
9 收藏

TypeScript教程(三)TypeScript的基础类型

之前我们讲解了TypeScript的安装过程,接下来,就让我们开始正式的学习TypeScript的基础类型。
原创
发布博客 2024.08.18 ·
589 阅读 ·
23 点赞 ·
0 评论 ·
23 收藏

TypeScript教程(二)安装TypeScript

现在你可以使用 ts-node 命令来直接运行 TypeScript 文件。TypeScript 需要依赖于 Node.js 运行时环境。当然,如果刚入门 TypeScript 的小伙伴,不行安装TypeScript,但又想体验一下TypeScript。如果输出显示出对应的 TypeScript 版本号,则说明已经成功地安装了 TypeScript。如果输出显示出对应的 ts-node 版本号,则说明已经成功地安装了 ts-node。运行以下命令来检查我们的Node.js 和 npm是否已经成功地安装了。
原创
发布博客 2024.08.18 ·
659 阅读 ·
8 点赞 ·
1 评论 ·
17 收藏

目前最流行的前端构建工具,你知道几个?

现在的市面上有很多不同的前端构建工具,我们很难对它们一一进行关注。在本文中,我们将重点介绍最受欢迎的几种,并探讨开发人员喜欢或不喜欢它们的原因。
原创
发布博客 2024.08.15 ·
973 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

TypeScript教程(四)type、interface、类型断言、非空断言

那如果都用来定义对象类型,我们该用那个呢?它们又有什么区别呢?
原创
发布博客 2024.08.15 ·
800 阅读 ·
21 点赞 ·
0 评论 ·
7 收藏

TypeScript教程(五)

上一章我们讲解了Typescript的、type、interface、类型断言、非空断言。接下来我们就来看看字面量类型、类型缩小、函数的类型、函数签名、函数的重载、this类型。
原创
发布博客 2024.08.14 ·
456 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏
加载更多