2017年3月22日

DOM2和DOM3

摘要: 在本章中,有一个重要的属性,就是getComputedStyle,它是document.defaultView中的方法,它接受两个参数,要取得计算样式的元素和一个伪元素的字符串(如‘after’),如果不需要伪元素的信息,第二个参数可以为null。getComputedStyle方法,返回一个CSS 阅读全文

posted @ 2017-03-22 08:31 baoyadong 阅读(147) 评论(0) 推荐(0)

2017年3月21日

逻辑分析题(三)

摘要: 1. 有 1 、 2 、 3 、 4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 这一题的话,我之前算法有错误,而不自知,所以需要反省下。 优化,可以减少循环的次数: 2.输入三个整数 x,y,z ,请把这三个数由小到大输出。 这里用到了JS中的位操作符,还是比较犀利的。 3.互换 阅读全文

posted @ 2017-03-21 13:59 baoyadong 阅读(313) 评论(0) 推荐(0)

逻辑分析题汇总(一)

摘要: 1.有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 程序分析: 兔子的规律为数列: 1 1,2,3,5,8,13,21,34,表示了一种动植物数量的正常增长的数量变化 月份: 1 2 3 4 5 6 7 8 9 阅读全文

posted @ 2017-03-21 10:48 baoyadong 阅读(305) 评论(0) 推荐(0)

2017年3月19日

第十章—DOM(0)—NODE类型

摘要: DOM1定义了一个node接口,该接口由DOM的所有节点类型实现。 所有的节点都存在这样或那样的关系。在HTML中,head,body可以看出是html的子元素,html是head,body的父元素,而head,body互为同胞元素。 这里要注意一个概念:nodeList 输出: 如下例子: 操作节 阅读全文

posted @ 2017-03-19 22:31 baoyadong 阅读(210) 评论(0) 推荐(0)

第十章—DOM(三)——Text类型

摘要: 文本节点由TEXT类型表示,包含纯文本内容,Text节点具有以下特征: 看看下面的代码: div元素开始和结束标签只要存在内容,就会创建一个文本节点。可以使用以下代码来访问元素的这些文本子节点: 访问元素的文本节点的代码 但是这里有几个小问题: 因此,只有这个文本 节点存在于当前的文档树中,那么修改 阅读全文

posted @ 2017-03-19 21:08 baoyadong 阅读(157) 评论(0) 推荐(0)

第十章—DOM(二)——Element类型

摘要: Element类型用于表现HTML和XML,提供了对元素标签名,子节点和特效的访问。Element节点具有以下特征: 要访问元素的标签名,可以使用nodeName属性,也可以使用tagName属性。这两个属性都返回相同的值。 这里输出的是大写的DIV 在HTML中,标签名始终是以大写形式表示;在XM 阅读全文

posted @ 2017-03-19 19:46 baoyadong 阅读(185) 评论(0) 推荐(0)

2017年3月18日

第十章—DOM(一)——Document类型

摘要: DOCUMENT类型 JS通过document类型表示文档,在文档中document对象是HTMLDocument的一个实例,表示整个HTML页面。document对象是window对象的一个属性,因此可以将其作为全局对象来访问。 document节点的特征: 在这里,可以使用documentEle 阅读全文

posted @ 2017-03-18 22:28 baoyadong 阅读(234) 评论(0) 推荐(0)

第六章-面向对象的程序设计—创建对象

摘要: 使用对象字面量和或者构造函数都可以创建对象,但是都有缺点:使用同一个借口创建对象,会导致代码重复。为解决这个问题,人们开始使用工厂模式。 1 工厂模式 2.构造函数 要创建Person的实例,必须使用new操作符,以这种方式调用构造函数会尽力四个步骤: 1.创建一个对象;2.将构造函数的作用域赋给新 阅读全文

posted @ 2017-03-18 21:00 baoyadong 阅读(249) 评论(0) 推荐(0)

sprite学习

摘要: CSS雪碧图,就是把所有的图表,按钮和图形包含在一个图像里面。它要求: 静态图片,不随用户信息变化而变化;小图片,图片容量比较小;加载量比较大。 使用这种技术可以减少Web浏览器发出的服务器请求,显著加快下载速度。同时把小图片,按钮集中在一起,可以提高维护性。 在这里介绍一款CSS Sprite自动 阅读全文

posted @ 2017-03-18 14:10 baoyadong 阅读(265) 评论(0) 推荐(0)

2017年3月17日

第一次接触node.JS

摘要: 1.初识node.js node.js平时可以关注: 一、nodejs.org看看nodejs的版本升级,新特性的加入,重要bug的修复等 二、www.npmjs.com模块社区,看他人源代码,省力 三、github.com大量的项目和源码 四、stackoverflow.com技术解答社区以及查询 阅读全文

posted @ 2017-03-17 21:42 baoyadong 阅读(233) 评论(0) 推荐(0)

导航