随笔分类 -  javascript

js实现接口的几种方式
摘要:Javascript模仿接口可以有三种方式:1.注释法 2.检查属性法 3.鸭式辨形法 1.注释法:此方法属于程序文档范畴,对接口的继承实现完全依靠程序员自觉 //2.属性检查法:把要实现的接口方法添加到类属性列表里,通过定义好的检测反复检查是否已经实现了那些方法//优缺点:可以强迫程序员实现接口, 阅读全文

posted @ 2016-06-14 13:53 yujon 阅读(28973) 评论(0) 推荐(0)

js 常见事件
摘要:a.窗口事件,只在body和frameset元素中才有效onload 页面或图片加载完成时onunload 用户离开页面时 b.表单元素事件,在表单元素中才有效onchange 框内容改变时onsubmit 点击提交按钮时onreset 重新点击鼠标按键时onselect 文本被选择时onblur 阅读全文

posted @ 2016-05-07 00:38 yujon 阅读(7043) 评论(0) 推荐(0)

js内置对象总结
摘要:在js里,一切皆为或者皆可以被用作对象。可通过new一个对象或者直接以字面量形式创建变量(如var i="aaa"),所有变量都有对象的性质。 注意:通过字面量创建的对象在调用属性和方法时会被对象包装器暂时包装成一个对象,具有对象的性质。如 var str="我不是一个真的对象"; alert(st 阅读全文

posted @ 2016-05-07 00:38 yujon 阅读(2394) 评论(0) 推荐(0)

js Dom对象的属性与方法
摘要:1.对象集合: (1).all[]; (2).images[]; (3).anchors[]; (4).forms[]; (5).links[]; 2.属性: document.cookie;设置或返回当前文档有关的所有cookie document.title;返回当前文档的标题 document 阅读全文

posted @ 2016-05-07 00:10 yujon 阅读(2154) 评论(0) 推荐(0)

JS数据类型
摘要:一、Javascript中的数据类型可以分为基本数据类型和复合数据类型两种: (1)基础数据类型有5种数据类型:Number、Boolean、Undefined、Null和String。 Number类型:整数和浮点数。NaN:Not a Number。这个数值用于本来要返回一个数值,但是却未能放回 阅读全文

posted @ 2016-05-06 23:49 yujon 阅读(501) 评论(0) 推荐(0)

js 宿主对象的属性和方法总结
摘要:(1)属性: //height,width; a=document.documentElement.clientHeight; //文档可视高度,由浏览器决定 b=document.documentElement.scrollHeight; //文档可滚动高度,由文档内容决定 c=document. 阅读全文

posted @ 2016-05-06 23:28 yujon 阅读(1391) 评论(0) 推荐(0)

导航