02 2015 档案

Iscroll4使用心得 (转)
摘要:最近做web app项目做到心血来潮,有太多经验想记录,太多细节想分享。今日把使用iscroll4 一直困扰了很久的问题研究解决了,很高兴决定把使用的心得写出来,方便大家参考,不要再走太多的弯路。iscroll4 是一款针对web app使用的滚动控件,它可以模拟原生IOS应用里的滚动列表操作,虽然... 阅读全文

posted @ 2015-02-12 15:00 huangfenggu 阅读(771) 评论(0) 推荐(0) 编辑

请求接口数据实例
摘要:模型//用户登录define(['backbone', 'common'], function (Backbone, common) { var loginModel = Backbone.Model.extend({ url: common.apiHost + "account... 阅读全文

posted @ 2015-02-12 11:00 huangfenggu 阅读(293) 评论(0) 推荐(0) 编辑

jQuery插件开发全解析(转)
摘要:jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级... 阅读全文

posted @ 2015-02-10 11:52 huangfenggu 阅读(129) 评论(0) 推荐(0) 编辑

js中可以改变作用域的三种方式(改变this)
摘要:第一种方式:使用apply()方法: function sum(x, y) { alert(this); return x + y;//这里的this指的是callS对象方法}function callS() {callS.callSum1(1, 2);}callS.callSum1 = funct... 阅读全文

posted @ 2015-02-10 10:49 huangfenggu 阅读(3581) 评论(0) 推荐(0) 编辑

this基础(转)
摘要:var someuser = { name: 'byvoid', func: function() { console.log(this.name); }}; var foo = { name: 'foobar'}; someuser.func(); /... 阅读全文

posted @ 2015-02-10 10:43 huangfenggu 阅读(118) 评论(0) 推荐(0) 编辑

Hash扫盲
摘要:哈希表的概念 哈希表(Hash Table)也叫散列表,是根据关键码值(Key Value)而直接进行访问的数据结构。它通过把关键码值映射到哈希表中的一个位置来访问记录,以加快查找的速度。这个映射函数就做散列函数,存放记录的数组叫做散列表。散列存储的基本思路 以数据中每个元素的关键字K为自变量,通过... 阅读全文

posted @ 2015-02-09 17:49 huangfenggu 阅读(156) 评论(0) 推荐(0) 编辑

JS编码解码 (转)
摘要:定义和用法encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。语法encodeURIComponent(URIstring)参数描述URIstring必需。一个字符串,含有 URI 组件或其他要编码的文本。返回值URIstring 的副本,其中的某些字符将被十六进制的... 阅读全文

posted @ 2015-02-09 11:11 huangfenggu 阅读(152) 评论(0) 推荐(0) 编辑

自定义菜单实例
摘要:{ "button": [ { "type": "view", "name": "xx", "url": "http://xx.xxx.xx/xxx.htm?name=xx", "sub... 阅读全文

posted @ 2015-02-09 10:46 huangfenggu 阅读(107) 评论(0) 推荐(0) 编辑

DOM(转)
摘要:DOM : javascript的一部分,就是用来操作HTML的接口属性和方法。常见的有:getElementByIdDOM树和DOM节点:nodeType : 节点类型,常用的有1、3。IE前的版本无文本节点DOM级别: 0级(遗留DOM,IE4前的,像write等,不推荐用) 1级(1998... 阅读全文

posted @ 2015-02-06 16:54 huangfenggu 阅读(104) 评论(0) 推荐(0) 编辑

js扫盲
摘要:组件 、插件组件是提供某一完整功能的模块,如:编辑器组件,QQ空间提供的关注组件等。而插件更倾向封闭某一功能方法的函数。这两者的区别在 Javascript 里区别很小,组件这个名词用得不多,一般统称插件。JS扩展方法与C#的扩展方法非常相似,也是可以链式调用的,也是通过对某个类的扩展写法来实现。这... 阅读全文

posted @ 2015-02-06 16:40 huangfenggu 阅读(120) 评论(0) 推荐(0) 编辑

js扩展
摘要:// 清除两边的空格 String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ''); }; // 合并多个空白为一个空白 String.prototype.ResetBlank = fu... 阅读全文

posted @ 2015-02-06 16:39 huangfenggu 阅读(117) 评论(0) 推荐(0) 编辑

巧用cssText属性批量操作样式(转)
摘要:给一个HTML元素设置css属性,如var head= document.getElementById("head");head.style.width = "200px";head.style.height = "70px";head.style.display = "block";这样写太罗嗦了... 阅读全文

posted @ 2015-02-06 16:28 huangfenggu 阅读(185) 评论(0) 推荐(0) 编辑

js数组操作大全(转)
摘要:shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5];var b = a.shift(); //a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度var a = [1,2,3,4,5];var... 阅读全文

posted @ 2015-02-05 18:10 huangfenggu 阅读(120) 评论(0) 推荐(0) 编辑

js 中{},[]中括号,大括号使用详解
摘要:{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数如:var LangShen = {"Name":"Langshen","AGE":"28"};上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性,所以访问时,应该用.(点)来层层访... 阅读全文

posted @ 2015-02-05 17:47 huangfenggu 阅读(169) 评论(0) 推荐(0) 编辑

$.ajax()方法详解
摘要:jquery中的ajax方法参数总是记不住,这里记录一下。1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支... 阅读全文

posted @ 2015-02-05 17:39 huangfenggu 阅读(182) 评论(0) 推荐(0) 编辑

JS高级调试技巧:捕获和分析 JavaScript Error详解
摘要:前端工程师都知道 JavaScript 有基本的异常处理能力。我们可以 throw new Error(),浏览器也会在我们调用 API 出错时抛出异常。但估计绝大多数前端工程师都没考虑过收集这些异常信息反正只要 JavaScript 出错后刷新不复现,那用户就可以通过刷新解决问题,浏览器不会崩... 阅读全文

posted @ 2015-02-05 17:31 huangfenggu 阅读(1002) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示