- 博客(13)
- 收藏
- 关注
原创 寄生组合式继承
<!doctype html><html><head><meta charset="utf-8"> <title>寄生组合式继承</title> <script type="text/javascript"> /*组合继承是J
2014-04-22 15:48:51
81
原创 《javascript高级程序设计2》学习笔记12 事件
事件冒泡:ie的事件流叫事件冒泡(事件开始由最具体逐级向上传播到较为不具体的节点)事件捕获:netscape 提出的另一种事件流叫事件捕获(不太具体的节点逐级向下传播到具体的节点与冒泡相反。)DOM事件流3个阶段:事件捕获阶段,处于目标阶段和事件冒泡阶段。首先发生的是事件捕获,为捕获事件提供机会,然后是实际的目标接收到事件。最后一个阶段是冒泡阶段,可以再这个阶段对事件作出响应。...
2014-04-17 18:58:51
77
原创 详解javascript闭包
定义:函数嵌套函数,内部函数可以引用外部函数的参数和变量,参数和变量不会被垃圾回收机制所收回function aaa(a){//a,b都要在内部函数中被引用,所以不会被垃圾回收机制收回。 var b = 5; function bbb(){ alert(a); alert(b); }}aaa();//JS中的垃圾回收机制...
2013-11-15 18:37:00
96
原创 《javascript高级程序设计2》学习笔记10 DOM DOM2和DOM3
将所有有关的dom讲解都放在一起来写笔记,这样对连贯性的理解会好一些。DOM方面的笔记不会按本书的内容来写笔记,会有《javascriptDOM编程艺术》和《javascript模式》这俩本书中的读书笔记。 关注分离 内容 html文档表现 指定文档的外观的css样式行为 处理用户交互和文档各种动态变化的javascript ...
2013-09-02 18:37:03
89
原创 《javascript高级程序设计》学习笔记9 客户端检测
不到万不得已不要使用客户端检测。 9.1能力检测目标不是识别特定的浏览器,而是识别浏览器的能力。 window.onload = function(){ function getWindowWidth(){ if (window.innerWidth){ ...
2013-08-28 18:04:47
118
原创 《javascript高级程序设计2》学习笔记8 BOM
8.1 window对象 BOM对象的核心是window,表示浏览器的一个实例。在浏览器中,window既是javascript访问浏览器的一个接口,又是ECMAScript规定的global对象。 8.1.1 全局作用域 8.1.2 窗口关系和框架 如果页面中包含框架,则每个框架都有自己的window对象,保存在frames集合中。可以通过window.fra...
2013-08-28 17:40:04
78
原创 《javascript高级程序设计2》学习笔记7 匿名函数
匿名函数就是没有名字的函数,有时候也称为拉姆达(lambda)函数。//函数声明function functionName(){}//函数表达式var functionName = function(arg0,arg1,arg2){}/* *区别: *1函数声明会在代码执行以前被加载到作用域 会指定一个名字 *2函数表达式在代码执行到那一行的时...
2013-08-27 18:24:08
90
原创 《javascript高级程序设计2》学习笔记6 OOP
oo是javascript的重点也是难点,这一章我看了好几遍了。个人觉得这章理解起来不是特别容易,所以有些笔记我决定按照自己的理解以及网上一些前辈写的比较好的文章来写,如有不正确望斧正。后续可能会对内容更新。 OOP 定义:使用对象时,只关注对象提供的功能,不关注内部细节,更简洁说是,不了解原理的情况下,会使用其功能。对象 定义:“黑盒子”,不了解内部结构,知道表面的各种操作。...
2013-08-20 18:28:03
112
原创 《javascript高级程序设计2》学习笔记5引用类型
引用类型 引用类型的值是引用类型的一个实例。引用类型是一种数据结构。用于将数据和功能组织在一起。 5.1 Object类型功能:在应用程序中存储和传输数据创建Object的2种方式:new操作符后跟Object构造函数。var person = new Object();person.name = "flyer";person.age = 26...
2013-08-19 17:37:54
170
原创 《javascript高级程序设计2》学习笔记4变量、作用域和内存问题
4.1基本类型和引用类型的值1)基本类型值保存在栈内存中的简单数据段。5种基本数据类型:Undefined, Null,Boolean,Number和String,在内存中分别占有固定大小的空间,一般称它们按值访问。2)引用类型值保存在堆内存中的对象。意思是变量中保存的实际上只是一个指针,这个指针指向内存中的另一个位置,该位置保存对象。这 种类型大小不固定,不能保存在栈内...
2013-08-16 12:51:52
82
html5的结构
最近一直在看《html5与css3权威指南》这本书,后续会将看完本书的一些笔记详细的记录下来。 新增的主体结构元素1.1 article元素代表文档、页面或应用程序中独立完整的,可以独自被外部引用的内容。 有它自己的标题,有时还有自己的脚注。可以嵌套使用。内层内容原则上需要与外层内容想关联。1.2 section元素对网站或应用程序中页面上的内容进行分块。通常...
2013-08-16 12:22:25
125
原创 开始重新写博
09年的时候在godaddy上买过一个域名和空间,写过一个前端技术的博客,后来由于到期没有备份导致所有的文章都丢失了。为此遗憾了好一阵。这两年回 头来看,对于前端技术貌似没有太大的精进,中间和朋友创过业,学习的东西比较杂,用户体验,交互设计,ui设计,包括移动端的设计和前端以及php都接触 和做过相关的项目。做这些东西完全是兴趣使然,这两年觉得自己过得有一些迷糊,虽然一直在大型互...
2013-08-08 13:13:14
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人