一直想做个合集类的,总结一下重新回顾一下知识点,也方便以后随时查阅🐷。本来想放在blog上的,想了想还是重新开个repo🍳
内容可能千奇百怪🦄,主要还是日常的一些js总结为主💃
- js中的几种数据类型
- 基本包装类型
- 隐式转换
- 数组相关
- 原型和原型链
- 继承
- 作用域和执行上下文
- 理解和手写call和apply和bind
- 闭包
- 谈谈this指向,然后new的时候都干了些啥
- 深浅拷贝
- 聊聊instanceof
- 异步加载js的方式
- 为什么typeof null返回object
- let、const、和var
- 暂时性死区TDZ
- 页面的可见性
- 函数的防抖和节流
- ['1', '2', '3'].map(parseInt)
- async
- for in,for of和迭代器
- 【搬】Set、Map、WeakSet 和 WeakMap
- globalThis
- 手写promise
- npm install是如何安装一个依赖的?
- 【搬】前端中的模块化开发
- currying
- 【搬】cookie
- hybrid通信
- 浮点数相加时的精度问题
- 手写reduce
- 事件
- V8垃圾回收
- xss
- 懒加载
- 具名自执行函数
- object的push妙用
- 请把俩个数组 [A1, A2, B1, B2, C1, C2, D1, D2] 和 [A, B, C, D],合并为 [A1, A2, A, B1, B2, B, C1, C2, C, D1, D2, D]。
- 把一个多维数组拍平成一维数组
- 字符串取反
- 写出下列各种代码的结果
- from和to
- 千位符
点个start叭,🐴过就是看过