📄️ 2147483648的特殊性
2147483648 = 2的31次方
📄️ 4种方式判断this指向
如果要判断一个函数内的this指向,只有在运行这个函数的时候,才能知道。通过查看调用函数的方式,按照以下顺序来判断this的指向:
📄️ BOM和DOM的关系
包含关系,DOM 是 BOM 的成员之一
📄️ DOM之attribute 和 property
attribute
📄️ ES - Date 对象
- 获取年/月/日/时/分/秒/毫秒
📄️ ES6-Set 和 Map
Set()
📄️ ES6-symbol
Symbol 是es6新增的一种数据类型。
📄️ ES6-函数新特性
参数默认值
📄️ ES6-变量
声明变量
📄️ ES6-可选链&空值合并
- 可选链运算符?.
📄️ ES6-字符串
字符的Unicode标识,可以将码点放入大括号
📄️ ES6-字符串方法
对象方法
📄️ ES6-数值
二进制和八进制表示法
📄️ ES6-正则表达式
创建正则表达式规则的四种方法
📄️ ES6-解构赋值
解构赋值:按照一定的模式,从数组和对象中提取值,对声明的变量进行赋值;如果被提取的不是数组或对象,则先转化成数组或对象。
📄️ Error及相关构造函数
1. 构造函数 Error 表示一个错误对象,当运行时错误产生时,Error 的实例对象会被抛出。Error 对象也可以用来创建自定义的异常对象。
📄️ Iframe-postMessage
- 父级页面
📄️ Iframe渲染和通信
- 背景
📄️ JS-计算机科学进制Base X
计算机科学中常用的进制:
📄️ JS字符转Base64方法
Base64 小记
📄️ JavaScript 引擎执行代码的主要步骤
1. 词法分析(Lexical Analysis)
📄️ JavaScript 进阶问题列表
我在我的 Instagram 上每天都会发布 JavaScript 的多选问题,并且同时也会在这个仓库中发布。