摘要: element.addEventListener(event, function, useCapture) event:指定事件名 function:指定事件触发时执行的函数。 useCapture:布尔值,指定事件在捕获或冒泡阶段执行。true:事件在捕获阶段执行,false:事件在冒泡阶段执行。 阅读全文
posted @ 2016-08-01 22:49 springmin 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 版本:1.7.1 总体架构: 1.执行jQuery(selector, context)方法,在方法内部实例化函数jQuery.fn.init,得到一个jquery对象。 2.函数jQuery.fn.init属于jQuery原型上的方法。 3.函数jQuery.fn.init的原型指向函数jQuer 阅读全文
posted @ 2016-08-01 09:22 springmin 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 把字符串以字典的展示形式排序,如把字符串'abc','bad','aade','bdca'排列成''aade',abc','bad','bdca'。 1.使用冒泡排序 (1) 相邻两数据两两比较,较大的放到后面,直到把最大的字符串放在最后一个位置。 (2) 从头开始再进行相邻数据两两比较,较大的放到 阅读全文
posted @ 2016-07-29 17:59 springmin 阅读(1209) 评论(0) 推荐(0) 编辑
摘要: 1.浏览器渲染过程 (1)解析为DOM 把html解析为DOM,css解析为CSS DOM。 (2)合成渲染树 根据DOM与CSS DOM合成一个渲染树(render tree)。 (3)计算布局 计算渲染树元素的布局。 (4)绘画 把渲染树绘制到浏览器。 (5)合成 以上过程不是完全按照顺序依次完 阅读全文
posted @ 2016-07-12 10:57 springmin 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1.tcp/ip分层模型 tcp/ip把网络结构分为四层,从上到下依次为:应用层、传输层、互联网层、网络接口层。每层担任不同的职责,下层服务于上层,最终上层就是用户使用的层。分层结构如图1所示。 图1 tcp/ip分层模型 (1)应用层 向用户提供的应用程序,如http协议。 (2)传输层 负责端到 阅读全文
posted @ 2016-07-11 09:09 springmin 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 1.什么是web web是把内容资源组织成一个网络结构。 2.w3c web设计原则 (1)连接性 把资源连接起来。 (2)去中心性 资源是对等的,而不是以哪个资源为中心。 (3)互操作性 资源之间可交互的,而不是设为一道一道墙。 3.native app与web的区别 native app应用运行 阅读全文
posted @ 2016-07-10 10:00 springmin 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.对象继承 (1)把父亲对象赋值给孩子对象的原型 (2) 使用ES5的Object.create(object,propertiesObject)方法代替上面的object函数 (3)把父亲对象的属性复制给子对象 a.浅拷贝 b.深拷贝 (4)借助方法 2.类式继承 (1)子对象的原型指向new的 阅读全文
posted @ 2016-07-10 09:51 springmin 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1.模块化优点 (1)可维护 (2)可扩展 (3)可复用 (4)功能分治 (5)按需使用模块 2.模块化面临问题 (1)如何安全的包装一个模块代码? (2)如何唯一标识一个模块? (3)如何优雅的把模块api暴露出去? (4)如何管理模块间的依赖关系? (5)何时加载模块? (6)何时执行模块? ( 阅读全文
posted @ 2016-07-07 15:06 springmin 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.javascript动画 通过javascript在一定周期内不断地改变宽度和高度的值。动画可能没有按照预期的时间执行,因为javascript是单线程的,可能线程被其他的js代码使用而需要等待。可能出现动画不流畅的现象。 2.css transition transition使css的属性值在 阅读全文
posted @ 2016-07-06 20:06 springmin 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.z轴重叠 元素间除了在平面上重叠,在z轴(即用户与设备方向)上也会有多个元素重叠。 图1 z轴重叠 2.层叠上下文 html创建一个层叠上下文,在此基础上可以创建独立的新的局部层叠上下文。同一个层叠上下文中,根据z-index的值来决定重叠元素的在z轴上的显示顺序。不同层叠上下文的z-index 阅读全文
posted @ 2016-07-05 19:36 springmin 阅读(214) 评论(0) 推荐(0) 编辑