摘要: 首先,我们来看一段代码: 写的稍微好一点的使用switch: 实现代码如下: 如果需求改了,变成不是等于,而是>或者<,你是不是就觉得懵比了,这咋又要回到if语句去了呢,性能有又一次的降低了 接下来就是我要讲到的如何用 || 和 && 来实现的: 别着急,还有性能更优化的: 改变需求也不怕 来咱们瞧 阅读全文
posted @ 2016-12-28 23:50 gj_kester 阅读(7920) 评论(0) 推荐(1) 编辑
摘要: 技巧三: 【函数绑定】 在javascript与DOM交互中经常需要使用函数绑定,定义一个函数然后将其绑定到特定DOM元素或集合的某个事件触发程序上,绑定函数经常和回调函数及事件处理程序一起使用,以便把函数作为变量传递的同时保留代码执行环境 上面的代码创建了一个叫做handler的对象。handle 阅读全文
posted @ 2016-12-27 21:51 gj_kester 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 技巧二: 【惰性载入函数】 因为浏览器之间的行为的差异,我们经常会在函数中包含了大量的if语句,以检查浏览器特性,解决不同浏览器的兼容问题,比如,我们最常见的为dom节点添加时间的函数 每次调用addEvent函数的时候,它都要对浏览器所支持的能力进行检查,首先检查是否支持addEventListe 阅读全文
posted @ 2016-12-27 21:40 gj_kester 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 在学习javascript中,函数是非常重要的,现在我来谈谈对函数的理解以及在工作和用法中的一些技巧 技巧一、 【作用域安全的构造函数】 构造函数其实就是一个使用new操作调用的函数 如果没有new操作,原本针对Person对象的三个属性被添加到window对象中去 如上代码所示,直接的person 阅读全文
posted @ 2016-12-27 21:20 gj_kester 阅读(293) 评论(1) 推荐(0) 编辑
摘要: 大家对input中的value值研究的透彻么,今天看到一篇博客,很神奇 然后研究了一下input中的value值到底对应的是啥值 1、input中的value,这是大家在开发中进场遇到的一个问题 这种情况下,会弹出测试的弹窗内容为“kester” 2、但是在请看一下的一种情况 心里在想,这种情况下v 阅读全文
posted @ 2016-12-27 18:51 gj_kester 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了 阅读全文
posted @ 2016-12-21 22:10 gj_kester 阅读(202) 评论(0) 推荐(0) 编辑
摘要: (本人最近几个月一直研究angularjs,对angluarjs有些个人理解,首先分享些angular基础,以及重点概要,希望对angular初学者有些帮助,后续会陆续的分享我对angular的一些个人和重点要素的理解和用法) 现在,闲暇之余,一点一点的把自己学到的分享给大家!! 1、模块 在ang 阅读全文
posted @ 2016-12-21 10:30 gj_kester 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 在如今,很多事用于HTML5嵌套在webview,成为(伪)app,用a链接来跳转,简单页面来说的话,速度还是可以的,但是应用越来越多,是用不流畅,当然原生的app像安卓以及IOS来说的话,跳转是非常流畅的,所以这里引入路由这个知识点。 应用越来越多,切换起来没有那么流畅。碍于网速,加载起来更家的慢 阅读全文
posted @ 2016-12-19 21:35 gj_kester 阅读(1541) 评论(0) 推荐(0) 编辑