深入浅出的JS
文章平均质量分 71
qq_43760774
这个作者很懒,什么都没留下…
展开
-
ES6尾部调用优化
ES6规范新增了一项内存管理机制,让JavaScript能再一定条件下重用栈帧。这项优化非常适合“尾调用” 栈帧使未一个函数单独分配的那部分栈空间 下面我们来看一个栗子 function sonFun() {} function fatherFun() { return sonFun() } fatherFun() 这段代码是简单的再一个函数中将另一个函数当作返回值返回 这段代码再ES6的内存管理优化机制之前,他是这样运行的 1、首先执行到fatherFun(),然后将这个函数的栈帧推到栈空间原创 2021-04-28 23:49:38 · 143 阅读 · 0 评论 -
JS中关于类定义几种定义以及ES6的class
这里写自定义目录标题关于js的类和继承的一些小见解创建对象工厂函数模式 ,**构造函数模式**原型模式创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 关于js的类和继承的一些小见解 这是我学习js的一点点小的体会和心得,可能会有一些不对的地方欢迎提出,谢谢 创建对象 js是一中弱类型的语言,他的类的创建时多种多样的,在ES5中,没有正式支 持面原创 2021-04-26 22:39:33 · 293 阅读 · 0 评论