Sizzle 的简介: Sizzle是jquery 中,内部实现选择器词法分析的对象,而tokenize 则是将类似 div .classname > a:[attrname=name] 这样的选择器,经过序列化成一个数组,里面的每个单元是一个标签 可以是 tag,classname,连接符[> + ...
分类:
Web程序 时间:
2016-09-11 14:13:50
阅读次数:
262
自定义指令 登录后获取登录信息session 首先在登录验证的时候保存一个user 在学生管理页面中运用ajax调用获取到登录的用户信息 对注销按钮添加点击事件:调用ajax在表现层给user赋值为null 首先在登录验证的时候保存一个user 在学生管理页面中运用ajax调用获取到登录的用户信息 ...
分类:
Web程序 时间:
2016-09-11 11:31:43
阅读次数:
228
现在来系统地学习一下Vue(参考vue.js官方文档): Vue.js是一个构建数据驱动的web界面的库,其目标是实现响应的数据绑定和组合的试图组件。 Vue.js拥抱数据驱动的视图概念,这意味着我们能在普通的HTML模板中使用特殊的用法将DOM“绑定”到底层数据。一旦创建了绑定,DOM将于数据保持 ...
分类:
Web程序 时间:
2016-09-06 23:03:52
阅读次数:
197
String与StringBuffer的区别简单地说,就是一个变量和常量的关系。StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。StringBuffer的内部实现方式和String不同,StringBuffer在进行字符串处理时,不生成 ...
分类:
其他好文 时间:
2016-08-20 14:38:36
阅读次数:
105
经常有人问关于模态对话框和系统菜单内部实现原理方面的问题, 因为系统通过API隐藏了太多细节,这2个问题确实令初学者甚至是有经验的开发者困扰, 下面是我个人的一些经验总结。先说模态对话框,外部看模态对话框其实就是Dialog弹出以后函数(或者说调用栈call stack)不直接返回, 而是要让你做出 ...
分类:
其他好文 时间:
2016-08-19 00:54:33
阅读次数:
235
列表是一种常见的数据结构,通常列表是一族有徐的数据,列表中的数据项称为元素。在javascript中列表中的数据可以是任意类型的,列表中可以保存多少元素没有事先限定,实际使用时元素的数量只收到程序内内存的限制。 不包含任何元素的列表称为空列表,列表中包含元素的个数称为列表的length,在内部实现上 ...
分类:
编程语言 时间:
2016-08-18 23:05:53
阅读次数:
195
一、封装 封装:隐藏对象的属性和实现细节,仅对外公开接口,控制程序中属性的读和修改的访问级别。 person.h: person.m: 优点: 1. 隐藏内部实现细节,设置访问权限,提高了数据的安全性。 2. 任何出入的数据都要流经接口,通过重写set方法可以起到过滤数据的作用。 二、继承 继承:指 ...
分类:
其他好文 时间:
2016-08-18 21:06:21
阅读次数:
177
面向对象 面向对象只关心怎么去用,而不关心内部实现 在生活中,万物皆对象,这是比较虚的一种说法或者说佛家用语。 在程序中,对象有时间对象oDate=new Date(); 有数组对象 arr=new Array();有图片对象 oImg=new Image(); 总的来说,对象的组成是属性和方法。就 ...
分类:
其他好文 时间:
2016-08-17 06:43:25
阅读次数:
148
开源框架利与弊 开源框架给开发者提供了便利,避免了重复造轮子,但是却隐藏了一些开发上的细节,如果不关注其内部实现,那么将不利于开发人员掌握核心技术,当然也谈不上更好的使用它,计划分析项目的集成使用和低层实现。 基本四部曲 1. ImageLoaderConfiguration(有默认) 通过Imag ...
分类:
其他好文 时间:
2016-08-16 13:22:50
阅读次数:
159