
前端
qq_26648427
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javascript 高级写法
一、安全类型检测1、比较基础的方案(instanceof)let data = [1]console.log(data instanceof Array) // true对于typeof2、强行转义let data = [1]Object.prototype.toString.call(data) === '[objectd Array]'*注意:*使用call,非直接调用,c...原创 2019-11-13 12:21:29 · 1666 阅读 · 0 评论 -
谈谈框架中的双向绑定
从事前端有一段时间了,在使用框架的api文档中,经常看见在vue或者angular的介绍说自己的特色是双向数据绑定,在看react的介绍中,说自己的优势和特色是单向数据绑定。 但是对于各个框架中的单向和双向绑定却是似懂非懂的,每次跟朋友聊起都解释得模棱两可,于是整理一篇各个框架双向绑定的原理以及内部实现的核心代码块。前端模式史简单扯一扯哈,为了能少走几步路,人们发明了汽车、飞机;为了能少手...原创 2018-07-20 17:26:21 · 1974 阅读 · 0 评论 -
谈谈前端的继承
前端继承原创 2018-10-07 11:23:57 · 1988 阅读 · 1 评论 -
浅谈es6+大杂烩
一、变量解构   &am原创 2018-09-25 10:45:40 · 378 阅读 · 0 评论 -
严格模式(use strict)
es6自带严格模式,也就是说在es5升入es6的时候,第一个要做的就是将一些非严格模式的代码修改。严格模式的优点:处理一些不合理,不严谨,未声明的代码问题规范化代码,提高编译器的速度,保证代码运行的安全消除代码中一些不安全之处,保证代码运行安全为未来的新版本js做好铺垫注意:1、 在es5中,赋值给未声明的变量,会默认为全局变量,并且会挂钩在顶层对象中,这是前端js设计最大的败笔...原创 2018-09-25 11:32:09 · 206 阅读 · 0 评论 -
谈谈javascript的继承
javascript是一门基于原型链的语言,而继承主要是通过原型链来实现的,所谓的原型链就是一条继承链,即多个实例对象共享同一个原型的属性和方法。一、原型中的术语 在原型中,有很多小伙伴对原型方面的理解存在很大的误区,笔者觉得是对原型中的术语理解不彻底或者混淆了概念。想要了解js的原型继承,需要对面向对象知识中的对象、原型、原型链、构造函数等基础知识掌握透彻,因此给小伙伴们一一介绍下原...原创 2018-10-14 18:22:01 · 247 阅读 · 0 评论