摘要: "文章来源自:http://www.zhufengpeixun.com/qianduanjishuziliao/javaScriptzhuanti/2017 08 08/768.html" JavaScript 中的尾调用优化(tail call optimization) 我在学习尾调用优化的过程 阅读全文
posted @ 2017-08-15 20:25 sfhiwtytt22 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 继承是面向对象编程中又一非常重要的概念,JavaScript支持实现继承,不支持接口继承,实现继承主要依靠原型链来实现的 原型链 首先得要明白什么是原型链,在一篇文章看懂proto和prototype的关系及区别中讲得非常详细 原型链继承基本思想就是让一个原型对象指向另一个类型的实例 代码定义了两个 阅读全文
posted @ 2017-08-01 18:25 sfhiwtytt22 阅读(607) 评论(0) 推荐(0) 编辑
摘要: Flexbox 是一个 CSS3 的盒子模型 ( box model ),顾名思义它就是一个灵活的盒子 ( Flexible Box ),为什麽最近这个属性才红起来呢?最主要也是因为 CSS3 的规范终于普及 ( 或 IE 终于败亡 ),加上行动装置的发展促成了响应式布局兴起,自适应长宽弹性相当大的 Flexbox 就趁势而起了。 阅读全文
posted @ 2017-06-01 19:57 sfhiwtytt22 阅读(849) 评论(2) 推荐(3) 编辑
摘要: 解构赋值(destructuring assignment)语法是一个 Javascript 表达式,这种语法能够更方便的提取出 Object 或者 Array 中的数据。这种语法可以在接受提取的数据的地方使用,比如一个表达式的左边。有明确的语法模式来告诉我们如何使用这种语法提取需要的数据值。 阅读全文
posted @ 2017-05-21 16:00 sfhiwtytt22 阅读(438) 评论(0) 推荐(1) 编辑