会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
活着就得走着
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
下一页
2014年12月29日
(二)HTML5 - Web SQL 本地数据库
摘要: 简介WEB SQL Database即本地的SQLite数据库,使用的方式和方法和SQLite基本相同判断浏览器是否支持if (!window.openDatabase) { alert('Databases are not supported in this browser.'); }...
阅读全文
posted @ 2014-12-29 14:06 _Walker
阅读(678)
评论(0)
推荐(0)
2014年12月27日
(一)chrome扩展 - API小记
摘要: browserAction设置browser action的badge文字,badge 显示在图标上面chrome.browserAction.setBadgeText({text:"i am test"})设置badge的背景颜色。// chrome.browserAction.setBadgeB...
阅读全文
posted @ 2014-12-27 15:47 _Walker
阅读(360)
评论(0)
推荐(0)
2014年12月24日
(五)JS学习笔记 - Sizzle选择器
摘要: Sizzle词法解析sizzle对于分组过滤处理都用正则,其中都有一个特点,就是都是元字符^开头,限制匹配的初始,所以tokenize也是从左边开始一层一层的剥离。•可能会应用到正则如下:// 空白var whitespace = "[\\x20\\t\\r\\n\\f]";// 匹配\后任意字符,...
阅读全文
posted @ 2014-12-24 11:07 _Walker
阅读(397)
评论(0)
推荐(0)
2014年12月21日
(五)JS学习笔记 - JQuery缓存机制
摘要: 历史背景开发中常常因为方便,把状态标志都写到dom节点中,也就是HTMLElement,缺点:循环引用直接暴露数据,安全性?增加一堆的自定义属性标签,对浏览器来说是没意义的取数据的时候要对HTML节点做操作根本目的:使用一种低耦合的方式让DOM和缓存数据能够联系起来jQuery现在支持两种:•$("...
阅读全文
posted @ 2014-12-21 12:14 _Walker
阅读(1705)
评论(0)
推荐(0)
2014年12月20日
(四)JS学习笔记 - 模式 - 观察者模式
摘要: 理解观察者模式简单的讲,一个对象作为特定任务或是另一对象的活动的观察者,并且在这个任务或活动发生时,利用事件的形式通知观察者。观察者的使用场合当一个对象的改变需要同时改变其它对象,并且它不知道具体有多少对象需要改变的时候,就应该考虑使用观察者模式。例如,用户A,B,C分别订阅某服务,当服务有更新是可...
阅读全文
posted @ 2014-12-20 16:18 _Walker
阅读(776)
评论(0)
推荐(0)
2014年12月19日
(六)backbone - API学习 - Backbone路由
摘要: Backbone路由本质Backbone路由分为两个大块,Router以及History用户在Router中定义相关规则,然后开启history.start进行路由监控,执行默认的回调所以,Router本身除了定义路由规则,全部调用的是Backbone.history的方法Backbone.Hist...
阅读全文
posted @ 2014-12-19 13:39 _Walker
阅读(2159)
评论(0)
推荐(0)
(一)HTML5 - pushState 无刷新更新地址
摘要: 可以解决什么问题:可以实现网页的ajax加载,同时又能完成URL的改变而没有网页跳转刷新的迹象,就像是改变了网页的hash(#)一样。优于hash:避免了改变hash的问题,避免了用户不理解URL的形式感到疑惑,同时还有onpopstate提供监听,良好响应后退前进。而且它不需要这个URL真实存在。...
阅读全文
posted @ 2014-12-19 13:06 _Walker
阅读(2775)
评论(0)
推荐(0)
(五)backbone - DEMO - 通信录改造之使用requirejs
摘要: DEMO介绍是DEMO通信录的扩展,使用requirejs模块化整合大体实现•model文件 model/contact.js 1 define(function (){ 2 // user contact 3 var Contact = (function(){ 4 var _c = B...
阅读全文
posted @ 2014-12-19 10:55 _Walker
阅读(569)
评论(0)
推荐(0)
2014年12月17日
(四)backbone - DEMO - 通信录
摘要: DEMO介绍是DEMO - User List 的扩展,增加查询大体实现•创建ContactModel 1 var Contact = Backbone.Model.extend({ 2 defaults: { 3 name: '小强', 4 emai...
阅读全文
posted @ 2014-12-17 09:53 _Walker
阅读(758)
评论(0)
推荐(0)
2014年12月16日
(三)backbone - API学习 - v0.9.2 与 v1.1.2区别
摘要: Backbone.Viewv0.9.2 中Backbone.View 可以导出对象的options属性,v1.1.2 中去掉该属性,通过如下代码1 viewOptions = ['model', 'collection', 'el', 'id', 'attributes', 'className',...
阅读全文
posted @ 2014-12-16 17:20 _Walker
阅读(289)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告