摘要: 我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断,但这样会有个问题,随着逻辑复杂度的增加,代码中的if/else/switch会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。 举个例子 先看一段代码 /** * 阅读全文
posted @ 2019-01-17 09:25 ____chen 阅读(4632) 评论(3) 推荐(4) 编辑
摘要: Object.defineProperty() 和 Proxy 对象,都可以用来对数据的劫持操作。何为数据劫持呢?就是在我们访问或者修改某个对象的某个属性的时候,通过一段代码进行拦截行为,然后进行额外的操作,然后返回结果。那么vue中双向数据绑定就是一个典型的应用。 Vue2.x 是使用 Objec 阅读全文
posted @ 2019-01-17 09:22 ____chen 阅读(2229) 评论(0) 推荐(0) 编辑