Js生成UUID的几种方法
UUID(Universally Unique IDentifier) 全局唯一标识符。UUID是一种由算法生成的二进制长度为128位的数字标识符。在理想情况下,任何计算机和计算机集群都不会生成两个相同的UUID。
阅读量: 244标签: uuid
如何避免 JavaScript 中的内存泄漏?
JavaScript 就是所谓的垃圾回收语言之一,垃圾回收语言通过定期检查哪些先前分配的内存仍然可以从应用程序的其他部分“访问”来帮助开发人员管理内存。垃圾回收语言中泄漏的主要原因是不需要的引用
阅读量: 34标签: 内存
让你事半功倍的JS utils工具函数
今日分享一篇积累和收集了很久的JS utils工具函数,文章代码量较多,建议收藏起来慢慢看,当哪一天需要用到的时候,打开你尘封已久的收藏夹,相信能让你的业务代码开发事半功倍。
阅读量: 32标签: 工具
ES12中新的JavaScript 语言特性
JavaScript 语言规范,也称为 ECMAScript 或 ES,是一个动态文档,每年都会根据不断变化的需求进行修改。虽然 JavaScript 最初是一种脚本语言,但 ECMAScript 规范概述指出
阅读量: 140标签: 特性
如何优雅地 hack 用户的代码
做基础技术的时候,会经常碰到一个问题就是如何让自己提供的代码对用户少侵入,无感。比如我提供了一个 SDK 收集 Node.js 进程的 HTTP 请求耗时,最简单的方式就是给用户提供一个 request 方法
阅读量: 35标签: hack
13 个Typescript 实用类型:开发人员的备忘单
在类型检查方面,Typescript非常强大,但有时当一些类型是其他类型的子集,而你需要为它们定义类型检查时,它就变得很乏味。举个例子,你有2个响应类型。
阅读量: 35标签: 类型
深挖【let, for与定时器】引发的疑惑
对于老鸟来说这种问题不足挂齿,但是如果你是新手正在学习js的路上如火如荼或是刚好遇到了此类问题一知半解,那么这篇文章将带给你视野和解答。
阅读量: 40标签: 定时器
前端自动脚本中常见的几个问题,你遇到了吗?
自动脚本没有想象中那么难,作为一个前端,我们依旧使用我们最擅长的 js 。写一段需要执行的 js 代码,然后放入到调试器中回车执行,此时我们的自动脚本就能正常跑起来喽!
阅读量: 32标签: 脚本
Web Worker 现状
Web 是单线程的。这让编写流畅又灵敏的应用程序变得越来越困难。Web Worker 的名声很臭,但对 Web 开发者来说,它是解决流畅度问题的 一个非常重要的工具。让我们来了解一下 Web Worker 吧
阅读量: 379标签: Worker
减少 TS 重复代码,Omit 用起来真香!
你用过 TypeScript 内置的 Omit 工具类型么?你想知道 Omit 的应用场景和内部是如何实现的么?如果想的话,阅读完本文之后,也许你就懂了。这是一个使用 type 类型别名定义的 User 类型
阅读量: 40标签: 代码
一文读懂TS in操作符
上述代码规定 staffCount 是一个对象,属性名为 roles 约束的三个,值为 number 类型:类型变量 k,以此绑定到对象的每一个属性,遍历三个字符串字面量组成的联合类型 roles,number 为每个属性的值的类型
阅读量: 35标签: 操作符
在浏览器测试JavaScript的方法
测试JavaScript是一件很痛苦的事情。很多工具、技术和框架已经被开发出来,以使这个过程尽可能的不痛苦。其中一些工具如Mocha、Jasmine和Jest提供了一个测试结构
阅读量: 43标签: 浏览器