Object.fromEntries Object.fromEntries作为Object对象的新方法,可以视为Object.entries的反...
概念 可持久化数据结构(Persistent data structure)是一种在发生改变时,会保存之前的版本的数据结构。这是一种不可变的(i...
内置Symbol属性 Symbol是ES6引入的内置(built-in)全局函数,它自带一些内置好的属性。下面依次介绍一下。 Symbol.ha...
Reflect对象介绍 Reflect对象是一个全局的普通对象,为何强调普通呢,因为他不像其他原生值(比如Number、String等)是函数/...
前言 许多面向对象都有decorator(装饰器)函数,比如python中也可以用decorator函数来强化代码,decorator相当于一个...
前言 最近在网上看到一个面试题:(a== 1 && a ==2 && a==3)有可能返回true吗?答案是可以的,下面来具体讲解一下。 val...
前言 JavaScript在es6加入了模块(module)体系的语法,在此之前我们编写代码时必须依靠require.js之类的工具来实现模块化...
AST 抽象语法树(Abstract Syntax Tree)也称为AST语法树,指的是源代码语法所对应的树状结构。也就是说,一种编程语言的源代...
websocket工作机制 WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——...
文集作者