摘要: event.shiftKey语法:event.altKey取值:true | false 1|0说明: altKey属性为true表示事件发生时Alt键被按下并保持,为false则Alt键没有按下。altKey属性可结合鼠标或键盘使用,多用于制作一些快捷操作方式。event.ctrlKey功能:检测事件发生时Ctrl键是否被按住了。语法:event.ctrlKey取值:true | false 1|0说明:ctrlKey属性为true表示事件发生时Ctrl键被按下并保持,为false则Ctrl键没有按下。ctrlKey属性可结合鼠标或键盘使用,多用于制作一些快捷操作方式。event.shift 阅读全文
posted @ 2013-10-31 17:36 javascript程序员 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 在面向对象程序设计中,“类”在实例化之后叫做一个“实例”。 “类”是静态的,不占进程内存,而“实例”拥有动态内存。在数据库中,代表一些程序的集合。如Oracle中,实例就是一些能支撑数据库运行的数据库程序。实例(instance)和对象(object)的区别实 例和对象基本上是同义词,它们常常可以互换使用。对象代表了类的一个特定的实例。对象具有身份(identity)和属性值(attribute values)2个特征。实例是抽象的具体表示,操作可以作用于实例,实例可以有状态地存储操作结果。实例被用来模拟现实世界中存在的、具体的或原型的东 西。对象就是类的实例,所有的对象都是实例,但并不是所有 阅读全文
posted @ 2013-10-31 11:47 javascript程序员 阅读(2084) 评论(0) 推荐(0) 编辑
摘要: Object.prototype.toString.call() 区分对象类型第一种: 第二种: 第三种: 第四种: 第五种: js由于是prototype的对象模型,没有严格意义上的类class。全部都是对象Object要实现继承,可以先//创建一个父对象OldObject=function(){ this.a="属性1"};//复制出一个新对象,新对象里面已经具有旧对象的内容NewObject=new OldObject();//新增些内容,扩展新对象NewObject.b="属性2";NewObject.func=function(){ //新方法 阅读全文
posted @ 2013-10-31 10:53 javascript程序员 阅读(364) 评论(0) 推荐(0) 编辑