首页
学习
活动
专区
工具
TVP
发布

漫漫前端路

专栏作者
50
文章
42509
阅读量
12
订阅数
使用 TypeScript 开发你的项目
早在去年(2017),TypeScript 赢来了它的爆发式增长。时至今日,随着 JavaScript 的代码数量越来越庞大,越来越多的开发者意识到 JavaScript 在构建大型项目时的不足之处。JavaScript 是动态类型的,只能在 runtime 时进行类型检查;同时它也给重构大型项目带来了的困扰,在一定程度上,它是不「易读」的。而 TypeScript 能够很好的解决上述问题。
三毛
2024-02-06
730
JavaScript 万物皆对象?🤔
为什么说“ JavaScript 万物皆对象?”,这个“万物”,难道真的是“万物”?
三毛
2024-02-06
950
从 Vue typings 看 “this”
在 2.5.0 版本中,Vue 大大改进了类型声明系统以更好地使用默认的基于对象的 API。
三毛
2024-02-05
400
巧用 TypeScript(五)-- infer
infer 最早出现在此 PR 中,表示在 extends 条件语句中待推断的类型变量。
三毛
2024-02-02
690
巧用 TypeScript(二)
Decorator 早已不是什么新鲜事物。在 TypeScript 1.5 + 的版本中,我们可以利用内置类型 ClassDecorator、PropertyDecorator、MethodDecorator 与 ParameterDecorator 更快书写 Decorator,如 MethodDecorator:
三毛
2024-02-02
870
当 Vue 处理数组与处理纯对象的方式一样
当给数组设置 length 时,如果大于数组本身长度,新元素则会以 empty 填充,如下所示:
三毛
2024-02-02
510
巧用 TypeScript(三)
我们期望它会如预想时那样工作,可是事与愿违,Promise.all(requestList),会出现类型兼容性的报错,在这个 Issues 里,描述了相同的问题。
三毛
2024-02-01
790
Vue 2.3、2.4 知识点小结
新增.passive 修饰符 (demo1) ; .passive 修饰符表示事件永远不会调用 preventDefault() ,主要为解决滚动和触摸事件的卡顿而出现,关于 passive 更多信息请移步 MDN 。
三毛
2024-01-28
1390
如何在受控表单组件上使用 React Hooks
React Hooks 是一个闪亮的新提案,将优化 90% 的 React 代码。 根据 Dan Abramov 的说法,Hooks 是 React 的未来。
三毛
2023-06-09
5380
JavaScript 中的计算机科学:双向链表
在我之前的一篇文章(https://humanwhocodes.com/blog/2019/01/computer-science-in-javascript-linked-list/)中,讨论了在 JavaScript 中创建单向链表(如果您还未读过之前那篇文章,我建议您先去阅读一下)。单向链表由节点组成,每个节点都有一个指向列表中后一个节点的指针。单向链表的操作通常需要遍历整个列表,所以性能一般较差。而在链表中每个节点上添加指向前一个节点的指针可以提高其性能。每个节点有分别指向前一个节点和后一个节点的指针的链表就称为双向链表。
三毛
2023-06-09
1630
Chrome 中 JavaScript 加载优先级
浏览器如何调度和执行脚本影响着 web 页面的的性能。 <scriptdefer>、 <linkrel=preload> 等技术影响着脚本的加载,知道浏览器如何解释它们,对优化 web 性能很有帮助。感谢 Kouhei Ueno,我们已经更新了 Chrome 脚本调度的概要。
三毛
2023-06-09
2360
「译」为 JavaScript 开发者准备的 Flutter 指南
Flutter 是一款跨平台的移动应用 SDK,可通过同一套代码构建高性能,高保真的 iOS 和 Android 应用。
三毛
2023-06-09
1.2K0
「译」Orinoco: V8的垃圾回收器
注: 相比起阅读这一篇文章你更加喜欢观看本次演讲的话,那么请直接观看下面的视频;如果你更喜欢阅读,请直接跳过视频。
三毛
2023-06-09
2150
A theme for VScode.
Press ctr/command + shift + p to launch the command palette then run:
三毛
2023-06-09
1060
vue 单文件测试
官网虽有测试例子,但涉及较窄,遇到组件中存在异步传参、触发 action、获取 state 等问题时,编写单元测试便不知从哪下手。
三毛
2023-06-09
4890
Web 性能优化 - TCP
TCP 负责在不可靠的传输信道之上提供可靠的抽象层,向应用层隐藏了大多数网络通信的复杂性能,比如丢包重发、按需发送、拥塞控制及避免、数据完整,等等。采用 TCP 数据流可以确保发送的所有字节能够完整地被接收到,而且客户端的顺序也一样。
三毛
2023-06-09
2770
服务端渲染 vs 客户端渲染
服务端渲染 也被称为 fat-server, thin-client 模式
三毛
2023-06-09
4860
理解 ECMAScript 规范(一)
在这篇文章中,为我们将会使用规范中的一个小的功能来做为切入点,从中去尝试理解一些特殊操作符,让我们开始吧。
三毛
2020-03-05
4880
TS(JS)与 Go
JavaScript 是一门解释型语言或即时编译型语言,在运行时通过编译生成二进制机器码,它的运行大致经过以下几个阶段(以 V8 引擎为例):
三毛
2020-02-17
2.6K0
TypeScript 仅仅导入声明语法
在 TypeScript 中,如果导入的模块没有用于任何表达式,TypeScript 将会删除该模块导入。
三毛
2020-01-20
1.6K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档