2014年5月21日

js简单显示动态时间点

摘要: 阅读全文

posted @ 2014-05-21 20:51 false~ 阅读(179) 评论(0) 推荐(0) 编辑

2014年5月13日

js禁止鼠标右键和禁止ctrl+c复制

摘要: 阅读全文

posted @ 2014-05-13 21:04 false~ 阅读(10148) 评论(0) 推荐(0) 编辑

2014年3月21日

根据原型创建对象

摘要: 使用Object.create()方法可以使用指定的对象和可选的属性创建一个新的对象,其语法格式如下:Object.create(proto[,props]);这是一个静态方法,参数proto指定一个对象,该对象作为新建对象的原型对象,参数props指定新增的属性,是可选的。Object.cretae()方法的功能相当于将新建对象的原型对象作为参数proto,同时使用Object.defineProperties(props)方法为该对象定义属性。例如下面的代码,指定一个新的Person类的实例作为参数proto的值,这样,新建的实例tom便拥有了Person类的原型对象,因此拥有Person 阅读全文

posted @ 2014-03-21 22:16 false~ 阅读(663) 评论(0) 推荐(0) 编辑

密封对象

摘要: 密封对象不能创建或者访问该类原来未声明或定义的属性或方法。在默认情况下,javascript创建的对象都是动态对象,即允许在运行时为该类添加其他属性和方法例如:function Person(myName,myAge){ this.nickName=myName; this.age=myAge;}Person.prototype.showInfo=function(){ return ("海!我的名字是:"+this.nickName+",我现在"+this.age+"岁了。");}document.write(showInfo()) 阅读全文

posted @ 2014-03-21 21:49 false~ 阅读(237) 评论(1) 推荐(1) 编辑

2014年3月13日

js属性和描述符

摘要: ECMAScript5中规定了value、writable、configurable、enumerable、get、st共6个属性描述符,用于完成不同的功能。下面是一个属性的描述定义:{ value:"属性值", writable:true, configurable:true, enumerable:true}说明:vaue:属性值writable:定义是否可以改变configurable:定义是否可以删除enumerable:定义是否可以迭代后三个描述符可定义也可不定义,他们的键值都默认为true。(一)、使用增强的对象模型定义属性如果要使用ECMAScript5属性描 阅读全文

posted @ 2014-03-13 21:22 false~ 阅读(1494) 评论(0) 推荐(0) 编辑

2014年3月5日

js原型

摘要: 原型链的根源当一个类定义时,它就有原型对象(prototype object),原型对象必须有多个内部特定属性来表示类的特性。prototype的作用——原型链的实现每一个类又有一个prototype属性标识类的原型对象,该属性是静态属性,它有两个作用,一个是实现继承,一个是分享属性。所以实现继承和分享属性是原型链的组成部分。1、实现继承使用prototype静态属性来实现继承是通过改变[Prototype]的值来实现的([Prototype]表示该类的父类的原型对象,注意是父类的原型对象,一般使用_proto_来访问)。例:function Person(){}function Child( 阅读全文

posted @ 2014-03-05 16:55 false~ 阅读(836) 评论(0) 推荐(0) 编辑

2014年2月7日

js刷新页面方法

摘要: 阅读全文

posted @ 2014-02-07 15:09 false~ 阅读(187) 评论(0) 推荐(0) 编辑

导航