01 2016 档案

摘要:1 function human(name,tall){ 2 this.name=name; 3 this.tall=tall; 4 this.toSleep=function(){ 5 alert('no sleep'); 6 } 7 } 8 9 human.prototype.toSleep=f 阅读全文
posted @ 2016-01-28 14:47 ^^-^^- 阅读(227) 评论(0) 推荐(0)
摘要:离线应用于客户端存储: 1、离线检测:online以及offline事件,都是在window对象上触发 navigator.online为true的时候是表示设备能够上网 2、使用一个描述文件(manifest file)列出要下载以及缓存的资源 <html manifest ="/offline. 阅读全文
posted @ 2016-01-27 10:57 ^^-^^- 阅读(190) 评论(0) 推荐(0)
摘要:高级技术: 1、function Person(name,age,job){ this.name=name; this.age=age; this.job=job; } var person=new Person("zhng",20,"zzzz"); var person=Person("zhng" 阅读全文
posted @ 2016-01-26 22:11 ^^-^^- 阅读(173) 评论(0) 推荐(0)
摘要:Ajax与Comet: 1、Ajax技术的核心是XHR(XMLHTTPRequest对象) 创建xhr对象: function createXHR(){ if(typeof XMLHttpRequest != "undefined"){ return new XMLHttpRequest(); }e 阅读全文
posted @ 2016-01-26 21:14 ^^-^^- 阅读(313) 评论(0) 推荐(0)
摘要:错误处理与调试: 1、try-catch try{ window.someNoneXistentFunction(); }catch(error){ alert(error.message) } 2、finally子句一经使用,就会执行 try{ return 2; }catch(error){ r 阅读全文
posted @ 2016-01-17 23:42 ^^-^^- 阅读(690) 评论(0) 推荐(0)
摘要:DOM2: 1、DOM2中:创建一个完整的HTML文档 document.implementation.createHTMLDocument("new Doc"); alert(htmldoc.title);------"New Doc" alert(typeof htmldoc.body);--- 阅读全文
posted @ 2016-01-17 20:16 ^^-^^- 阅读(457) 评论(0) 推荐(0)
摘要:事件: 1、事件冒泡:即事件开始由最具体的元素(文档中嵌套最深的那个节点)接收,然后逐级向上传播到较为不具体的节点(文档)。 <div>--à<body>-à<html>---àdocument 2、事件捕获:不太具体的节点应该更早接收到事件,在事件到达预定目标之前捕获它 Document-à<ht 阅读全文
posted @ 2016-01-16 09:44 ^^-^^- 阅读(255) 评论(0) 推荐(0)
摘要:DOM: 1、 了解节点的信息:nodeName(属性的标签名),nodeValue两个属性 在取得信息之前要进行判断是不是节点,节点类型由12个数值常量进行表示 2、每个节点都有一个childNodes属性,其中保存着一个NodeList对象,它是一种类数据对象,用于保存一组有序的节点,可以通过位 阅读全文
posted @ 2016-01-14 23:39 ^^-^^- 阅读(253) 评论(0) 推荐(0)
摘要:私有变量: 1、在一个实例上调用setName()会影响所有的实例 BOM: 1、全局变量不能通过delete操作符删除,而直接在window对象上定义的属性可以 2、尝试访问为声明的变量会抛出错误,但通过查询window对象,可以知道某个可能未声明的变量是否存在 var newValue=oldV 阅读全文
posted @ 2016-01-14 09:04 ^^-^^- 阅读(397) 评论(0) 推荐(0)
摘要:面向对象的程序设计: 1、属性类型:数据属性、访问器属性 数据属性:wirtable:false –只读;如果尝试为它赋值,会忽略 Configurable:false—不能从对象中删除属性 在调用Object.defineProperty()方法时,如果不指定,configurable,enume 阅读全文
posted @ 2016-01-12 21:52 ^^-^^- 阅读(223) 评论(0) 推荐(0)
摘要:变量、作用域和内存问题 1、变量可能包含两种不同数据类型的值;基本类型值以及引用类型值;引用类型值保存的是内存中的对象 2、对象是按值传递的, function setName(obj){ obj.name="zhang"; obj=new Object(); obj.name="hui"; } v 阅读全文
posted @ 2016-01-11 23:43 ^^-^^- 阅读(184) 评论(0) 推荐(0)
摘要:Js实现: 1、JavaScript实现的组成: 核心(ECMAScript):由ECMA-262定义,提供核心语言功能 文档对象模型(DOM)提供访问和操作网页内容的方法以及接口 浏览器对象模型(BOM):提供与浏览器交互的方法以及接口 在HTML中使用JavaScript 1、<script>元 阅读全文
posted @ 2016-01-10 23:35 ^^-^^- 阅读(337) 评论(0) 推荐(0)
摘要:基于浮动的布局: 1、除非图片设置了宽度,否则始终应该要对浮动的图片设置一个宽度,这样可以让浏览器给其他内容腾出环绕的空间 2、当侧边栏的高度与主内容区的高度不一致的时候,可以用个margin进行调整 3、在一个非浮动元素<div>中存在一个浮动元素,当浮动元素高于元素本身的时候,内容就会溢出<di 阅读全文
posted @ 2016-01-04 22:23 ^^-^^- 阅读(981) 评论(0) 推荐(0)
摘要:animation 1、与transition一样,animation在IE9之前都不支持,不仅如此,还需要大量的供应商前缀 2、定义关键帧:@内容中需要大量的前缀 @keyframes fadeIn(animationName) from{ } 50%{ } to{ } /*from起始关键帧,t 阅读全文
posted @ 2016-01-03 22:00 ^^-^^- 阅读(444) 评论(0) 推荐(0)
摘要:网站导航: 1、a:link visited hover active的顺序是很重要的,如果改变顺序,则hover以及active的状态不起作用 2、<a href="#" class="button">Tina</a> 其中a.button 与 .button都可以实现,但a.button只应用给 阅读全文
posted @ 2016-01-02 16:29 ^^-^^- 阅读(359) 评论(0) 推荐(0)
摘要:给网页添加图片: 1、background-attachment: scroll--------随文本一块滚动 ; background-attachment: fixed-----固定在一个位置上 2、background-size不支持IE8 background-size: width hei 阅读全文
posted @ 2016-01-01 19:47 ^^-^^- 阅读(885) 评论(0) 推荐(0)
摘要:margin padding border: 1.当属性值为0的时候,不需要在后面添加单位 2.当同时出现top margin以及bottom magin的时候,浏览器应用较大的哪一个 3.不能在行内元素的上下设置padding以及margin,只能够设置左右 但img标签是个例外 4.Css允许给 阅读全文
posted @ 2016-01-01 13:37 ^^-^^- 阅读(687) 评论(0) 推荐(0)