摘要: //定义Circle类,拥有成员变量r,常量PI和计算面积的成员函数area() 1.工厂方式 2.比较正规的写法 3.json写法 4.有点变化,但是实质和第一种一样 Circle.PI = 3.14159; 能够放入属性中写成this.PI=3.14159; 常用为第一种和第三种 第三种写法的扩 阅读全文
posted @ 2016-10-07 13:28 Christal_11 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、判断是否为数组类型 function isArray(obj){ return (typeof obj == 'object')&&(obj.constructor == Array);}var arr = [1,2,3];alert(isArray(arr));alert(typeof arr 阅读全文
posted @ 2016-10-07 13:25 Christal_11 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 研究样本 一个月前去了css开发者大会,听到了手淘的自适应方案,想起之前一直就想了解ml.js到底干了什么事。回来仔细研究了一下,抱着好奇心一并看了同样类型的网站的方案,深入学习一下。 研究结论 获取手机dpr(window.devicePixelRatio),动态生成viewport。 换取手机宽 阅读全文
posted @ 2016-10-07 13:11 Christal_11 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一. 允许网页宽度自动调整: "自适应网页设计"到底是怎么做到的? 其实并不难。 首先,在网页代码的头部,加入一行viewport元标签。 viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-s 阅读全文
posted @ 2016-10-07 13:10 Christal_11 阅读(272) 评论(0) 推荐(0) 编辑