上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 摘自JavaScript权威指南(jQuery根据样式选择器查找元素的终极方式是 先用getElementsByTagName(*)获取所有DOM元素,然后根据样式选择器对所有DOM元素进行筛选) 今天试了下各种选取元素的方法的速度,用原生的方法比jquery要快差不多8倍,IE8是最慢的,IE9的 阅读全文
posted @ 2017-06-19 18:56 FallenLunatic 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 设计模式 一、单体模式 二、属性检测接口 三、鸭式辩型接口 现实接口的第三种方式: 鸭式辩型接口(最完美的javascript实现接口方式) 实现核心:一个类实现接口的主要目的:把接口里的方法都实现。(检测方法) 完全面向对象,代码实现统一,也解耦 1.接口类 相当于写一个class Interfa 阅读全文
posted @ 2017-06-15 16:16 FallenLunatic 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、内置的包装类: Object.prototype Var xiaoming = new people(); 此时: Xiaoming.__proto__ people.prototype; 当Xiaoming是构造函数new出来的时候,Xiaoming的原型链就等于people的原型。 系统内置 阅读全文
posted @ 2017-06-15 11:49 FallenLunatic 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 先写父类还是先写子类: 一般我们在开发中先编写多个自定义类,写完之后发现多个类之间存在相同的代码,此时可以抽取一个父类。 我们以后做开发,都是基于框架/组件来做的,我们是在别人的基础之上继续开发。 好比别人提供清水房,我们只需要在清水房的基础之上装修,就可以使用。 以后,我们定义新的类回去继承与框架 阅读全文
posted @ 2017-05-15 11:48 FallenLunatic 阅读(10548) 评论(0) 推荐(0) 编辑
摘要: //创建点对象class Point{ private int x; private int y; Point(int x,int y){ this.x = x; this.y = y; } public int getX(){ return x; } public int getY(){ retu 阅读全文
posted @ 2017-05-10 18:01 FallenLunatic 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 需求:定义一个User类,提供name,age字段,以及相应getter/setter方法。 并创建对象,设置name和age数据,在打印对象的name,age。 什么是this: 表示当前对象,什么又是当前对象 this只要存在于两个位置: 构造器中:就表示当前创建的对象 方法中:哪一个对象调用t 阅读全文
posted @ 2017-05-10 17:55 FallenLunatic 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.Angular 内容概要 Angular 指令 Angular 过滤器 Angular 数据传输 $watch 函数 2.Angular 指令 -AngularJS 通过被称为 指令 的新属性来扩展 HTML -通过内置的指令来为应用添加功能,内置指令带有前缀 ng- ng-app 指令启动一个 阅读全文
posted @ 2016-11-11 14:46 FallenLunatic 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.Angular 内容概要 简介、主要特性 应用场景 搭建开发环境 Angular的 ng-app、{{ }} Angular的表达式、作用域、控制器 数据双向绑定、模块、事件 2.Angular 简介 Angular 是Google提供的一套基于MV*(MVC或MVVM)结构的JavaScrip 阅读全文
posted @ 2016-11-11 00:06 FallenLunatic 阅读(183) 评论(0) 推荐(0) 编辑
摘要: /** * 检测是否所有的栏位都已经填充了内容了。 * @return true - 表示所有的栏位都已经填充了内容了,false - 表示并不是所有栏位都填充内容了。 */ function checkAllBlanksFilled() { var showHow = document.query 阅读全文
posted @ 2016-07-28 20:22 FallenLunatic 阅读(136) 评论(0) 推荐(0) 编辑
摘要: /** * 点击备选答案里面的内容(item里),显示在上面的内容框里(slot里) * 之后提交按钮显示出来,然后点击提交答案。 */ function objBtnS(){ var objtext = document.querySelectorAll(".slot");//slot上面的框 v 阅读全文
posted @ 2016-07-28 20:21 FallenLunatic 阅读(458) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页