文章目录
自学总结
-
Html + Css相关知识
-
JavaScript的学习1——入门
-
JavaScript的学习2——函数
-
JavaScript的学习3——标准对象
-
JavaScript的学习4——面向对象编程
-
JavaScript的学习5——浏览器
-
JavaScript的学习6——jQuery
-
JavaScript的学习7——错误处理
-
JavaScript的学习8——underscore
-
JavaScript的学习——AJAX
-
JavaScript 练习题
-
ES6及ES6之后1——let、const、解构赋值
-
ES6及ES6之后2——字符串
-
ES6及ES6之后3——正则
-
ES6及ES6之后4——数值的扩展
-
ES6及ES6之后5——函数的扩展
-
ES6及ES6之后6——数组的扩展
-
ES6及ES6之后7——对象的扩展
-
ES6及ES6之后8——运算符的扩展
-
ES6及ES6之后9——Set 和 Map 数据结构
-
ES6及ES6之后10——Symbol
-
TypeScript的学习
-
React知识点
-
VUEX使用总结
-
VUE3的学习
JavaScript
官方
-
ECMAScript® 2015 Language Specification
: ECMAScript 2015 规格 -
ECMAScript® 2016 Language Specification
: ECMAScript 2016 规格 -
ECMAScript® 2021 Language Specification
: ECMAScript 2021 规格 -
ECMAScript Current Proposals
: ECMAScript 当前的所有提案 -
ECMAScript Active Proposals
: 已经进入正式流程的提案 -
ECMAScript proposals
:从阶段 0 到阶段 4 的所有提案列表 -
TC39 meeting agendas
: TC39 委员会历年的会议记录 -
ECMAScript Daily
: TC39 委员会的动态 -
The TC39 Process
: 提案进入正式规格的流程 -
TC39: A Process Sketch, Stages 0 and 1
: Stage 0 和 Stage 1 的含义 -
TC39 Process Sketch, Stage 2
: Stage 2 的含义
八大数据类型
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Data_structures
根据MDN文档,ECMAScript定义了8中数据类型:
-
Undefined:
var a; typeof a; // "undefined"
-
Number:
a = 1; typeof a; // "number"
-
Boolean:
a=true; typeof a; // "boolean"
-
String:
a='1'; typeof a; // "string"
-
Symbol:
a = Symbol(); typeof a; // "symbol"
-
Bigint:
a = 123n; typeof a; // "bigint"
-
Null:
a = null; typeof a; // "object"
-
Object:
a = []; typeof a; // "object"
a = {}; typeof a; // "object"
a = function(){}; typeof a; // "function"
a = new Date(); typeof a; // "object"
a = new Set(); typeof a; // "object"
其中
null
和
function
比较特殊。
怎么完美判断数据类型?
Object.prototype.toString.call(null) ; // [object Null]
执行机制/事件循环机制
原型和原型链
函数作用域上下文(强推)
函数式编程
CSS
层级上下文、层级等级、层级顺序
Vue
官方
Diff算法
-
https://juejin.cn/post/6994959998283907102
-
https://juejin.cn/post/6844903921408802829?from=from_parent_mindnote
TypeScript
官方
性能
前端性能优化小结
-
https://zhuanlan.zhihu.com/p/113864878?from_voters_page=true
-
https://segmentfault.com/a/1190000022205291
面试
阿里前端工程师写了一份面试答案
其它
V8引擎垃圾回收
版权声明:本文为weixin_43668101原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。