05 2016 档案
摘要:今天与另一位前端开发人员扯起了后端接口的皮(我也是前端人员),那个兄弟对后端人员提供的接口很大的意见(我是司空见惯),不过他说的也确实有道理,所以结合我的见解,希望提供接口的人员能多加注意。 1.没有文档... 例如新的前端人员到了一个新的公司,使用接口时,问这个这个不知道,问那个那个不知道,要文档
阅读全文
摘要:“如果你走得够远,能安全回来,你也能有那么多故事”,一句话总结。 在开始拿到这本书时,看到书名《猫力乱步》,我一直看成“猫步乱力”,实在是猫步这个词在我头脑里潜移默化。书主叫“猫力”,一本小故事的旅行游记。 旅游的钱从何而来。实在是感叹女主的赚钱能力,小时候就能各种姿势赚钱,长大了能靠自身能力赚钱。
阅读全文
摘要:网上有一些js获取隐藏元素宽高的方法,但是可能会存在某些情况获取不了。 例如: test获取得了,但是test2_child是获取不到的。鉴于这种情况,于是自己写了一个方法解决。 解决思路: 1. 获取元素(拿宽高那个)所有隐藏的祖先元素直到body元素,包括自己。 2. 获取所有隐藏元素的styl
阅读全文
摘要:使用RequireJS做异步模块加载,有几点值得注意的地方: 1.模块定义两种写法 1. 存在依赖的函数式定义 如果模块存在依赖:则第一个参数是依赖的名称数组;第二个参数是函数,在模块的所有依赖加载完毕后,该函数会被调用来定义该模块,因此该模块应该返回一个定义了本模块的object。依赖关系会以参数
阅读全文
摘要:1. 是否该废弃iscroll? 我得出的结论是,是该废弃了。那当时为什么要用iscroll? 原因有三个: 1. 因为别人也用了。 2. 为了iPhone上页面滑动更顺畅。 3. 为了用上拉、下拉刷新。 关于这三个原因有几点观点: 1. 人最容易跟风,编程也是。当别人用了的时候,会认为我自己也要用
阅读全文
摘要:前言 每个函数都有自己的执行环境。当某个函数被调用时,会创建一个执行环境(execution context)及相应的作用域链,并把作用域链赋值给一个特殊的内部属性(即[[Scope]])。然后使用this、arguments和函数参数、内部变量、内部函数引用来初始化函数的活动对象(activati
阅读全文