道长王jj_社区达人页
产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
Modelscope模型即服务
弹性计算
云原生
数据库
物联网
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
道长王jj
已加入开发者社区
1798
天
勋章
更多
专家博主
专家博主
星级博主
星级博主
技术博主
技术博主
江湖新秀
江湖新秀
成就
已发布60篇文章
2条评论
已回答0个问题
0条评论
已发布0个视频
github地址
我关注的人
更多
道长王jj
道长王jj
粉丝
更多
by7bptp27tcqw
by7bptp27tcqw
道长王jj
道长王jj
nvrcrxouoig6s
nvrcrxouoig6s
技术能力
兴趣领域
前端开发
JavaScript
Shell
项目管理
敏捷开发
擅长领域
技术认证
暂时未有相关云产品技术能力~
高级前端CV攻城狮
精选
高分内容
最新动态
文章
问答
视频
暂无精选文章
暂无更多信息
2023年08月
08.19
17:55:29
发表了文章
2023-08-19 17:55:29
🎖️如何选择最适合您的项目管理的方案
在这次探索中,我们将深入剖析敏捷方法和瀑布方法的微妙差异,希望可以帮助项目选择时作出明智决策。
08.19
17:43:08
发表了文章
2023-08-19 17:43:08
🎖️了解JavaScript 中的对象方法
简单探讨一些重要的 JavaScript 对象方法,这些方法允许您有效地操作和迭代对象。
08.19
17:34:35
发表了文章
2023-08-19 17:34:35
🎖️请尽量不要使用箭头函数
箭头函数通常允许编写更为简洁的代码。有时,在需要处理"this"的情况下,使用箭头函数是有充分理由的。然而,通常情况下,它们可能更难以阅读。那么,什么时候应该使用箭头函数呢?
08.19
17:25:36
发表了文章
2023-08-19 17:25:36
🎖️使用 esbuild 简化 TypeScript 构建并跳过 tsc/tsx
JavaScript 生态系统一直在不断创新,最近的一位游戏规则改变者是 esbuild,这是一个极速的 JavaScript 和 TypeScript 打包器。
08.19
17:19:12
发表了文章
2023-08-19 17:19:12
🎖️如何在 Tailwind 中设置打印样式?
对于典型的以文档为导向的网站,特别是那些包含大量文本和图像内容的网站,可能会关心其在打印预览中的呈现。
08.19
16:56:43
发表了文章
2023-08-19 16:56:43
🎖️JavaScript 中 onclick 和 addEventListener 的区别
onclick是一个 HTML 属性,用于在用户单击特定元素(如按钮或链接)时执行附加的 JavaScript 代码。而 addEventListener 是 JavaScript 中的一种方法,允许开发人员动态地将事件处理程序附加到 HTML 元素上。
08.19
16:22:26
发表了文章
2023-08-19 16:22:26
🎖️typeScrpt中函数重载
在 TypeScript 中,函数重载允许您为同一个函数名称定义多个不同的签名,以处理不同类型的参数或参数数量,从而实现更强的类型推断和函数行为。函数重载能够在运行时根据传递的参数来确定要调用的正确函数签名。
08.19
16:16:26
发表了文章
2023-08-19 16:16:26
🎖️typeScrpt中如何返回正确的类型?
条件返回类型确实是 TypeScript 中非常有用的强大功能,它允许您根据参数的类型为函数指定不同的返回类型,从而实现更强的类型安全性。
08.19
16:08:56
发表了文章
2023-08-19 16:08:56
🎖️typeScrpt中如何使用条件类型和泛型?
我将通过一个可能对日常使用非常有帮助的代码示例更深入地介绍泛型。
08.19
16:01:23
发表了文章
2023-08-19 16:01:23
🎖️typeScrpt中如何禁止操作某些属性?
在 TypeScript 中,类型否定允许你创建一个明确排除某些属性的类型。通常情况下,我们定义类型来规定对象必须具备的属性。而类型否定,就是相反的操作:我们规定对象不能有哪些属性,你可以将它视为“保留属性”。
08.19
15:49:31
发表了文章
2023-08-19 15:49:31
🎖️typeScrpt中如何从验证字符串?
模板文字类型本质上是一种字符串类型。通过定义字符串必须匹配的模式,这些类型提供了一种验证和推断数据的方式。它们是大约三年前在 TypeScript 4.1 中引入的。根据最初的 GitHub PR,以下示例演示了 TypeScript 利用模板文字类型获得的多功能特性。
08.19
15:44:09
发表了文章
2023-08-19 15:44:09
🎖️typeScrpt中如何从类派生接口?
在面向对象编程(OOP)中,通常我们会定义接口,并在不同的类中实现这些接口。但在 TypeScript 中,我们也可以进行反向操作,即从一个类中派生一个接口,而无需实际定义这个接口
08.19
15:38:19
发表了文章
2023-08-19 15:38:19
🎖️typeScrpt中如何断言条件?
`asserts` 语句在 TypeScript 3.7 版本中首度亮相。它是一种特别类型的函数签名,旨在指示 TypeScript 编译器从某特定点开始某个特定条件为真。实际上,这些断言就像 if-then-error 语句的宏一样,赋予我们能力,能够在函数块的开端封装前置条件检查,以此提升代码的可预测性和稳定性。
08.19
12:18:03
发表了文章
2023-08-19 12:18:03
🎖️typeScrpt中用Interface还是Type?
我们将探讨 TypeScript 中类型和接口之间的关键差异,以及这种理解如何显著影响项目的整体性能和可维护性
08.19
12:01:38
发表了文章
2023-08-19 12:01:38
🎖️使用 `package.json` 中的脚本钩子来优化项目工作流程
这些脚本钩子可以使项目的开发、构建和部署过程更加高效和自动化。
08.19
11:29:58
发表了文章
2023-08-19 11:29:58
🎖️如何正确使用搜索引擎?
并不是每个人都能真正掌握这一信息工具。在这个过程中,我收集了一些提升搜索引擎检索信息效率的技巧,这些技巧可以让搜索更快,结果更准确,从而显著提高我们的工作效率。
08.19
11:08:21
发表了文章
2023-08-19 11:08:21
🎖️我只会使用前端框架开发不行吗?
我们经常看到一个现象:一些前端开发人员可能会在使用最新框架创建漂亮的网站的同时,却在编写基本的CSS样式或创建简单的JavaScript函数方面感到困难。
08.19
09:13:48
发表了文章
2023-08-19 09:13:48
🎖️团队内,JavaScript常规错误处理技巧
在这篇文章中,我将分享一些我在错误处理和日志记录方面所学到的实用技巧和最佳实践,同时结合我的经验示例。如果当初我知道现在的这些知识,我肯定会从一开始就注重错误处理。
08.19
08:53:20
发表了文章
2023-08-19 08:53:20
🎖️怎么使用 Express 创建一个简单的API服务
在这篇文章中,我们将一起使用 Express.js 来构建一个简单的 API。这个 API 可以作为构建更复杂项目的起点。
08.19
08:26:04
发表了文章
2023-08-19 08:26:04
Promise API 中的静态方法
捋一捋 Promise 魔法书里的各种静态方法,看看它们有什么用,怎么用,还能给我们带来什么惊喜!🎉
2023年07月
07.03
16:48:16
发表了文章
2023-07-03 16:48:16
🤔 为什么是Promise.resolve()而不是Promise.fulfill()
`Promise.resolve()` ,如果它返回一个已经完成的Promise,为什么不将其命名为 `Promise.fulfill()` 之类的名称?**`Promise.resolve()`** 是一个很奇怪的名字,不是吗?🤔它返回一个已经完成的Promise,但它听起来像是要解决一个问题。🤷♂️
07.01
19:20:50
发表了文章
2023-07-01 19:20:50
📕重学JavaScript:一些实用的JavaScript方法实践
这篇文章要分享一些写出漂亮、干净的代码的秘诀。👩💻 要想写出好代码,就要搞清楚每一行都是干什么的,还要让代码看起来整洁/清晰。👌 把这些秘诀记下来,以后遇到问题就能快速解决!🚀
07.01
14:31:17
发表了文章
2023-07-01 14:31:17
📕重学JavaScript:Promise 中的静态方法
在本次文章中,我们将探讨 Promise API 中的各种静态方法、如何使用它们。
07.01
13:43:21
发表了文章
2023-07-01 13:43:21
📕重学JavaScript:Promise 的then()、catch() 和 finally()
大部分时候,你要用的 Promise 对象是 Web API 或第三方 API 返回的。我们要设置 Promise 对象,让它在变成 fulfilled 的时候执行我们想要的成功的代码,而在变成 rejected 的时候执行我们想要的失败的代码。
07.01
12:29:17
发表了文章
2023-07-01 12:29:17
📕重学JavaScript:Promise 的状态和语法
有些操作不是我们自己做的,而是让环境或者外面的 JavaScript 帮我们做的。👥 这样的操作叫做异步操作,就像是我们给别人打电话,让他们帮我们办事一样。📞
07.01
11:40:20
发表了文章
2023-07-01 11:40:20
📕HTML 中的href与src
href 是一个链接,它可以带你去别的地方看看。 src 是一个文件,它可以让你在网页里看到它。
07.01
11:19:29
发表了文章
2023-07-01 11:19:29
📕Local Storage、Session Storage和Cache Storage之间的区别
你知道什么是Cache Storage、Local Storage和Session Storage吗?它们都是一些可以在你的浏览器里保存信息的介质,但是它们有什么不同呢?🤔
07.01
08:19:16
发表了文章
2023-07-01 08:19:16
🐞 如何成为一名合格的“高级开发”
每个人都说自己是“高级开发人员”,到底真正的高级开发人员应该拥有怎么样的能力呢,我们可以怎么努力呢?
07.01
08:16:05
发表了文章
2023-07-01 08:16:05
📕 重学JavaScript:怎么处理arguments这种伪数组?
平时我们写代码的时候,有没有想到过这样的问题:类似于func01(num, name){} 中的 num, name 到底是什么类型的呢?我们该怎么处理它呢?
2023年06月
06.15
15:00:33
发表了文章
2023-06-15 15:00:33
🐞 如何成为一名合格的“中级开发”
和大家一起聊聊怎么做一个专业的开发者,如何突破自己的职业瓶颈,找到方法,在这个内卷的时代,等待破局的机会!一起加油!
06.10
21:37:37
发表了文章
2023-06-10 21:37:37
🚗我毕业/转行了,怎么适应我的第一份开发工作?
你是怎么从一个什么都不懂的小萌新变成现在的大佬模样的呢?我最近一直在回顾自己的职业生涯,思考自己在这几年里做了什么、成为了什么,实现了什么,失去了什么。希望可以给你带来帮助。
06.10
21:36:27
发表了文章
2023-06-10 21:36:27
🎖️怎么知道我的能力处于什么水平?我该往哪里努力?
现在的你,处于编程生涯中的哪个等级? 毕业后进入社会,我像大家一样感到恐惧和不安。有没有想过你职业生涯的下一步应该是什么呢?也许它可以帮助你找到下一个目标。
06.10
21:35:42
发表了文章
2023-06-10 21:35:42
👫有效的Git团队协作实践,拒当“分支恐怖分子”
2023年啦,还有人在团队合作中的充当“分支恐怖分子“,让我来向你介绍在团队 👫 中应用最为广泛的 `Git` 最佳实践吧!
06.10
21:34:43
发表了文章
2023-06-10 21:34:43
📕JavaScript 中有趣的 9 个常用编码套路
介绍在编程过程中遇到的一些非常有趣的小套路。虽然这篇文章是面向新手的,但如果幸运的话,希望能给各位大佬们带来一些小小的启发。
06.10
21:28:47
发表了文章
2023-06-10 21:28:47
🤒如果老板搞代码量统计,打工人如何自救?
“一个下午做出一个微信小程序”,“一个下午搞定业务方案”,每天写1000行代码的成绩,大家你们真的做得到吗?
06.10
21:27:50
发表了文章
2023-06-10 21:27:50
🙊整活向:定期给老板推送同事的代码量
总有领导想把公司往倒闭里整。但是每天推送每个人的代码量倒是挺有趣的,git log本身就自带这个功能,不来看看吗?
06.10
21:26:37
发表了文章
2023-06-10 21:26:37
🧨我改了一行公共代码后,同事说要建个没我的小群
对旧项目要充满敬畏之心啊!JYM。在开发中,我们时常会遇到需要更新或替换旧项目模块的情况。然而,删除看似无用的配置文件时,可能会引发意想不到的问题。
06.10
21:25:05
发表了文章
2023-06-10 21:25:05
🙅都说太多if...else不好,那有没有可以直接抄的改造方案呢?
开发过程中,经常遇到大量的if...else逻辑,这使得代码复杂、难以维护。但别担心!这里会引导你走出这个困境!
06.10
21:24:07
发表了文章
2023-06-10 21:24:07
😲完了完了,forEach异步执行,怎么后面的先完成了!?
代码review,业务里的代码千奇百怪,到底还能遇到什么呢?oh no,真的有人在forEach里用异步调用!
06.10
21:22:38
发表了文章
2023-06-10 21:22:38
🤔写了2年前端从来不用面向对象?
对比错误实现和正确实现的代码示例,展示了面向组合的设计方式如何使代码更加干净、可复用,并提升了维护性和灵活性。
06.10
21:21:36
发表了文章
2023-06-10 21:21:36
给女朋友的浪漫微信消息推送,我用nodejs实现啦
用于微信公众号 / 微信测试号给用户执行微信推送的脚本,改编自目前小红书 / 知乎突然火起来的【给女朋友的七夕浪漫,微信自动推送消息】,用 Nodejs 实现而成。
06.10
21:10:38
发表了文章
2023-06-10 21:10:38
📕 重学JavaScript:数据是怎么存储的?
数据是用两种不同的方式来存储,一种叫做栈(stack),一种叫做堆(heap)。
06.10
21:09:53
发表了文章
2023-06-10 21:09:53
📕 重学JavaScript:如何手写一个`reduce`高阶函数?
`reduce` 高阶函数是一个非常常用的数组方法,可以让你用一种简单的方法来处理数组里的元素。 数组就是一串有顺序的东西,比如[1, 2, 3, 4]就是一个数组,里面有四个数字。👌
06.10
21:09:13
发表了文章
2023-06-10 21:09:13
📕 重学JavaScript:如何手写一个`push`高阶函数?
`push` 高阶函数是一个非常常用的数组方法,可以让你用一种简单的方法来添加数组里的元素。
06.10
21:08:26
发表了文章
2023-06-10 21:08:26
📕 重学JavaScript:如何手写一个`pop`高阶函数?
`pop` 高阶函数是一个非常常用的数组方法,可以让你用一种简单的方法来删除数组里的元素。
06.10
21:07:47
发表了文章
2023-06-10 21:07:47
📕 重学JavaScript:如何手写一个`map`高阶函数?
`map` 高阶函数是一个非常常用的数组方法,它可以对数组中的每个元素进行操作,然后返回一个新的数组。
06.10
21:04:56
发表了文章
2023-06-10 21:04:56
📕 重学JavaScript:如何手写一个`filter`高阶函数?
`filter` 高阶函数是一个非常常用的数组方法,可以让你用一种简单的方法来筛选数组里的元素。
1
2
跳转至:
发表了文章
2023-08-19
🎖️如何选择最适合您的项目管理的方案
发表了文章
2023-08-19
🎖️了解JavaScript 中的对象方法
发表了文章
2023-08-19
🎖️请尽量不要使用箭头函数
发表了文章
2023-08-19
🎖️使用 esbuild 简化 TypeScript 构建并跳过 tsc/tsx
发表了文章
2023-08-19
🎖️如何在 Tailwind 中设置打印样式?
发表了文章
2023-08-19
🎖️JavaScript 中 onclick 和 addEventListener 的区别
发表了文章
2023-08-19
🎖️typeScrpt中函数重载
发表了文章
2023-08-19
🎖️typeScrpt中如何返回正确的类型?
发表了文章
2023-08-19
🎖️typeScrpt中如何使用条件类型和泛型?
发表了文章
2023-08-19
🎖️typeScrpt中如何禁止操作某些属性?
发表了文章
2023-08-19
🎖️typeScrpt中如何从验证字符串?
发表了文章
2023-08-19
🎖️typeScrpt中如何从类派生接口?
发表了文章
2023-08-19
🎖️typeScrpt中如何断言条件?
发表了文章
2023-08-19
🎖️typeScrpt中用Interface还是Type?
发表了文章
2023-08-19
🎖️使用 `package.json` 中的脚本钩子来优化项目工作流程
发表了文章
2023-08-19
🎖️如何正确使用搜索引擎?
发表了文章
2023-08-19
🎖️我只会使用前端框架开发不行吗?
发表了文章
2023-08-19
🎖️团队内,JavaScript常规错误处理技巧
发表了文章
2023-08-19
🎖️怎么使用 Express 创建一个简单的API服务
发表了文章
2023-08-19
Promise API 中的静态方法
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息
勋章
关注
粉丝