首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ES6
订阅
小李368
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
用 map 代替纯 JavaScript 对象
JavaScript 普通对象 {key: 'value'} 可用于保存结构化数据。 但是我发现很烦人的一件事:对象的键必须是字符串(或很少使用的符号)。 JavaScript 只是将对象的键隐式转换为字符串。这是一件棘手的事,因为你失去了类型的一致性。 在本文中,我将介绍 E…
JavaScript数据类型判断
引用类型除了包括Object外,还包括Array、Function、Date等等。 typeof 是一个操作符,其右侧跟一个一元表达式,并返回这个表达式的数据类型。返回的结果用该类型的字符串(全小写字母)形式表示,包括以下 7 种:number、boolean、symbol、s…
JS 数据类型的种类、判断以及转换
引用数据类型:Object ( Object本质上是由一组无序的键值对组成的 )。里面包含 function、Array、Date 等。JavaScript 不支持任何创建自定义类型的机制,而所有值最终都将是上述 8 种数据类型之一。 原始数据类型:直接存储在栈 ( stack…
面试快回快答系列(二):基本数据类型和类型检测
本次快文快答的主题是基本数据类型和类型检测。 在阅读本文之前,为了节约大家时间,可以先通过下方介绍了解一下鼠子的面试快问快答系列,如果觉得该系列不适合您或有什么不妥之处,欢迎给我留言。 但是这个题一般只是个引子,答这么多已经OK,但是为了防止面试官深挖,我们来对每个基本数据类型…
JS 数据类型,数据类型的判断,类型转换
2. 引用类型 引用类型存放在堆内存中,变量实际上是一个存放在栈内存的指针,这个指针指向堆内存中的地址。每个空间大小不一样,要根据情况进行特定的分配,例如: 每次我们对js中的引用类型进行操作的时候,都是操作其对象的引用(保存在栈内存中的指针),所以比较两个引用类型,看是否指向…
[译]非常有用的 48 个 JavaScript 代码片段,值得收藏!
该项目来自于 Github 用户 Chalarangelo,目前已在 Github 上获得了 5000 多Star,精心收集了多达 48 个有用的 JavaScript 代码片段,该用户的代码可以让程序员在 30 秒甚至更少的时间内理解这些经常用到的基础算法,来看看这些 Jav…
Promise的源码实现(完美符合Promise/A+规范)
Promise是前端面试中的高频问题,我作为面试官的时候,问Promise的概率超过90%,据我所知,大多数公司,都会问一些关于Promise的问题。如果你能根据PromiseA+的规范,写出符合规范的源码,那么我想,对于面试中的Promise相关的问题,都能够给出比较完美的答…
JavaScript好用还未火的注解@Decorator(注解 | 装饰器 | 装潢器)
纠正:注解在ES6提案中已经实现一版。 下文实现的提案已经过时,新版提案变动较大,通读全文还是能促进对注解思想的了解。 另外可参看阮一峰老师的相关内容,对比学习,直达链接。 目前有一个提案将其引入了 ECMAScript。 1. AOP思想 先了解一下火于后端的一个编程思想…
手写Promise核心原理,再也不怕面试官问我Promise原理
1. 定义整体结构 2. 实现Promise构造函数 3. 实现then方法 4. 实现Promise.resolve 1. 定义整体结构 通过上面的注释可以知道。不管是Promise原型对象上的方法还是Promise函数对象上的方法 ,它们的执行结果都将返回一个Promise…