- 面试中经常会被问到你会手写Promise吗?本文带你手撸Promsie 基础回顾先回顾一下Promise的基本使用方法及特点promise三个状态:进⾏中(pending)、已完成(fulfilled)、已拒绝(rejected)处理promise异常的三种方式:通过promise的then的第二个参数通过.catch处理通过try…catch处理promise状态处理处于等待态时,prom... 面试中经常会被问到你会手写Promise吗?本文带你手撸Promsie 基础回顾先回顾一下Promise的基本使用方法及特点promise三个状态:进⾏中(pending)、已完成(fulfilled)、已拒绝(rejected)处理promise异常的三种方式:通过promise的then的第二个参数通过.catch处理通过try…catch处理promise状态处理处于等待态时,prom...
- 一、前言JavaScript 只有一种数字类型 Number,而且在Javascript中所有的数字都是以IEEE-754标准格式表示的。即所有数字都是以 64 位浮点数形式储存,即便整数也是如此。 所以我们在打印 1.00 这样的浮点数的结果是 1 而非 1.00 。浮点数的精度问题也不只是JavaScript特有,因为有些小数以二进制表示位数是无穷的。十进制 二进制... 一、前言JavaScript 只有一种数字类型 Number,而且在Javascript中所有的数字都是以IEEE-754标准格式表示的。即所有数字都是以 64 位浮点数形式储存,即便整数也是如此。 所以我们在打印 1.00 这样的浮点数的结果是 1 而非 1.00 。浮点数的精度问题也不只是JavaScript特有,因为有些小数以二进制表示位数是无穷的。十进制 二进制...
- 认识 Houdini:源自一场"邂逅"吃饭看书刷视频,修身养性三件套。遇到论坛就想逛一逛,遇到知识点就想用一用。这不,这天我正闲心,所以所以刷了刷 MDN 的网站。点到Web 开发者指南这页下,看到了一个有点陌生的词汇——CSS Houdini。我顺着自己的"脑机接口",翻了翻脑袋里的前端知识库,没什么印象。没印象没关系,可以现学。了解 Houdini:全方位扫描中Houdini 是一组底层... 认识 Houdini:源自一场"邂逅"吃饭看书刷视频,修身养性三件套。遇到论坛就想逛一逛,遇到知识点就想用一用。这不,这天我正闲心,所以所以刷了刷 MDN 的网站。点到Web 开发者指南这页下,看到了一个有点陌生的词汇——CSS Houdini。我顺着自己的"脑机接口",翻了翻脑袋里的前端知识库,没什么印象。没印象没关系,可以现学。了解 Houdini:全方位扫描中Houdini 是一组底层...
- 故事是这样开始的很久很久以前,我关注的一个游戏博主,发了一个游戏视频。然后我就见识到了什么叫,「游戏叫你一步噶,你绝对走不到第二步」。这个带那么点整蛊的性质的脑洞游戏,瞬间引起了我浓厚的兴趣。需要玩家克服大脑常规套路的惯性,那岂不是游戏处处是惊喜。不过,游戏的本质还是在于趣味性,玩家掌握了规律之后,还是可以通关的。等等,有没有无法通关的游戏?这不就来了么,被「愚弄」智商的愉乐游戏,不设计一个... 故事是这样开始的很久很久以前,我关注的一个游戏博主,发了一个游戏视频。然后我就见识到了什么叫,「游戏叫你一步噶,你绝对走不到第二步」。这个带那么点整蛊的性质的脑洞游戏,瞬间引起了我浓厚的兴趣。需要玩家克服大脑常规套路的惯性,那岂不是游戏处处是惊喜。不过,游戏的本质还是在于趣味性,玩家掌握了规律之后,还是可以通关的。等等,有没有无法通关的游戏?这不就来了么,被「愚弄」智商的愉乐游戏,不设计一个...
- 前言不知不觉中,源码的文章也写了几期了,每一期都能多少有些收获。原本,我在看 remote-git-tags 源码之前,计划带着 3W 的思维去看。但是,我有了一瞬间的停顿。这个库的源码不是很多,是不是可以改变个思维。当已知库的实际用途的情况下,是不是可以反向推导出实现方案。没准,过程中能时不时来个惊喜。功能测试先来看一下,remote-git-tags 具体是干什么的。1、先生成 pack... 前言不知不觉中,源码的文章也写了几期了,每一期都能多少有些收获。原本,我在看 remote-git-tags 源码之前,计划带着 3W 的思维去看。但是,我有了一瞬间的停顿。这个库的源码不是很多,是不是可以改变个思维。当已知库的实际用途的情况下,是不是可以反向推导出实现方案。没准,过程中能时不时来个惊喜。功能测试先来看一下,remote-git-tags 具体是干什么的。1、先生成 pack...
- 本文介绍了如何使用 form 表单处理库来实现表单恢复初始数据的功能。通过 form 提供的灵活性和方便性,我们能够快速构建响应式的表单,并且能够轻松地管理和恢复表单数据。希望本文对你在 Web 开发中处理表单数据有所帮助! 本文介绍了如何使用 form 表单处理库来实现表单恢复初始数据的功能。通过 form 提供的灵活性和方便性,我们能够快速构建响应式的表单,并且能够轻松地管理和恢复表单数据。希望本文对你在 Web 开发中处理表单数据有所帮助!
- 文章和代码已经归档至【Github仓库:https://github.com/timerring/front-end-tutorial 】或者公众号【AIShareLab】回复 javascript 也可获取。 对象对象是 JavaScript 数据类型的一种,之前已经学习了数值类型、字符串类型、布尔类型、undefined。对象数据类型可以被理解成是一种数据集合。它由属性和方法两部分构成。... 文章和代码已经归档至【Github仓库:https://github.com/timerring/front-end-tutorial 】或者公众号【AIShareLab】回复 javascript 也可获取。 对象对象是 JavaScript 数据类型的一种,之前已经学习了数值类型、字符串类型、布尔类型、undefined。对象数据类型可以被理解成是一种数据集合。它由属性和方法两部分构成。...
- ❤️创意网页:如何用HTML制作菜单栏?制作好看的菜单栏样式网页 ❤️创意网页:如何用HTML制作菜单栏?制作好看的菜单栏样式网页
- ❤️创意网页:制作一个绚丽的烟花效果(HTML、CSS和JavaScript实现) ❤️创意网页:制作一个绚丽的烟花效果(HTML、CSS和JavaScript实现)
- 抖音汉字鬼抓人小游戏复刻——附带外挂(“鬼鬼定身术”和“鬼鬼消失术”)坚持60秒轻轻松松(●‘◡‘●) 抖音汉字鬼抓人小游戏复刻——附带外挂(“鬼鬼定身术”和“鬼鬼消失术”)坚持60秒轻轻松松(●‘◡‘●)
- ❤️创意网页:能量棒页面 - 可爱版(加载进度条) ❤️创意网页:能量棒页面 - 可爱版(加载进度条)
- Open Fiori Elements 是 Open 提供的一种用户界面开发框架,它允许开发人员创建符合 Fiori 设计原则的应用程序。这种框架主要基于 OpenUI5,它是 Open 的一种基于 HTML5 的用户界面技术。Fiori Elements 提供了一种声明性的方式来定义用户界面,这意味着开发人员不需要编写大量的前端代码。相反,他们可以使用一种称为注解的技术来描述应用程序应该如... Open Fiori Elements 是 Open 提供的一种用户界面开发框架,它允许开发人员创建符合 Fiori 设计原则的应用程序。这种框架主要基于 OpenUI5,它是 Open 的一种基于 HTML5 的用户界面技术。Fiori Elements 提供了一种声明性的方式来定义用户界面,这意味着开发人员不需要编写大量的前端代码。相反,他们可以使用一种称为注解的技术来描述应用程序应该如...
- Open Fiori Elements是Open提供的一种用户界面模型,它可以简化Open Fiori应用程序的开发。Open Fiori Elements基于OpenUI5开发,它允许开发者通过基于元数据的方式来创建应用程序,而不是手动编写大量的前端代码。这意味着开发者可以专注于定义应用程序的业务逻辑和后端服务,而不需要关心用户界面的设计和实现。在Open Fiori Elements中,... Open Fiori Elements是Open提供的一种用户界面模型,它可以简化Open Fiori应用程序的开发。Open Fiori Elements基于OpenUI5开发,它允许开发者通过基于元数据的方式来创建应用程序,而不是手动编写大量的前端代码。这意味着开发者可以专注于定义应用程序的业务逻辑和后端服务,而不需要关心用户界面的设计和实现。在Open Fiori Elements中,...
- 让我们通过每个步骤的代码块来完成实现基本待办事项列表的步骤:1. 设置 HTML 结构:2. 设置待办事项列表的样式(可选):3. 处理任务添加:4. 显示任务:步骤 3 中的代码已涵盖此步骤。5. 处理任务完成情况:6. 处理任务删除:7. 将任务存储在本地存储中(可选):8. 重构和改进(可选):重构您的代码,使其更有组织性和可重用性。考虑添加任务优先级、截止日期或任务类别等功能。9. ... 让我们通过每个步骤的代码块来完成实现基本待办事项列表的步骤:1. 设置 HTML 结构:2. 设置待办事项列表的样式(可选):3. 处理任务添加:4. 显示任务:步骤 3 中的代码已涵盖此步骤。5. 处理任务完成情况:6. 处理任务删除:7. 将任务存储在本地存储中(可选):8. 重构和改进(可选):重构您的代码,使其更有组织性和可重用性。考虑添加任务优先级、截止日期或任务类别等功能。9. ...
- 文章和代码已经归档至【Github仓库:https://github.com/timerring/front-end-tutorial 】或者公众号【AIShareLab】回复 javascript 也可获取。 声明和调用 声明(定义)声明(定义)一个完整函数包括关键字、函数名、形式参数、函数体、返回值5个部分 调用声明(定义)的函数必须调用才会真正被执行,使用 () 调用函数。 <scr... 文章和代码已经归档至【Github仓库:https://github.com/timerring/front-end-tutorial 】或者公众号【AIShareLab】回复 javascript 也可获取。 声明和调用 声明(定义)声明(定义)一个完整函数包括关键字、函数名、形式参数、函数体、返回值5个部分 调用声明(定义)的函数必须调用才会真正被执行,使用 () 调用函数。 <scr...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签