摘要: 继承 实现继承:继承实际的方法。ECMAScript 只支持实现继承,而且其实现基础主要是依靠原型链来实现的。 基本思想是:利用原型来实现一个引用类型继承另外一个引用类型的属性和方法。 原型 - 构造函数 - 实例 之间的关系 构造函数(prototype) < > 原型(constructor) 阅读全文
posted @ 2016-06-25 13:33 czhyuwj 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 6.1 理解对象 6.1.1 对象属性类型 ECMS属性有两种类型:数据属性和访问器属性 1 数据属性 [[configurable]] 表示能否通过Delete 删除属性从而从新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性。对象上定义的属性默认值为true [[enumerable 阅读全文
posted @ 2016-06-19 23:02 czhyuwj 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 这里主要讲的是 \s、\S的配合使用, 一般我们匹配任意字符想到的是 ".",但是如果要匹配换行符尼?显然是行不通的,那我们怎么办尼? 那直接用 "[.\n]"来解决吧! 但是往往结局是残酷的,由于两个不合丫!所以这种方式也行不通;那只好想其他的方式咯! 如下 例如我们要匹配一个网页中的 第一种方式 阅读全文
posted @ 2016-06-01 22:09 czhyuwj 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: document.write (henceforth DW) does not work in XHTML XHTML 不支持 DW executed after the page has finished loading will overwrite the page, or write a ne 阅读全文
posted @ 2016-05-26 14:40 czhyuwj 阅读(425) 评论(0) 推荐(0) 编辑
摘要: <1>由于在手机上网络请求太多会造成阻塞,特别是ios设备,然后针对图片的话: 针对图片 一个是做懒加载 提供插件(jquer.lazyload.min.js) 一个是压缩图片尺寸 <2>在说说预加载图片是提高用户体验的一个很好方法,图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到 阅读全文
posted @ 2016-05-24 17:57 czhyuwj 阅读(366) 评论(0) 推荐(1) 编辑
摘要: 在以前老是浏览器IE<9在不支持SVG情况下,IE一般通过VML来绘制图形,图片,文字等 步骤: 必须在头部添加 <HTML xmlns:v="urn:schemas-microsoft-com:vml"> 手动添加 或者通过JS来添加 添加样式 v\:* {behavior:url(#defaul 阅读全文
posted @ 2016-05-12 10:26 czhyuwj 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 链接:https://www.zhihu.com/question/20004700/answer/13678113 第一步先在服务器端使用User Agent判断,先匹配出移动设备,这一步可以统计User Agent列表(可通过网站访问日志获取或者使用自己的设备收集),写出匹配设备的正则表达式(比 阅读全文
posted @ 2016-05-09 18:05 czhyuwj 阅读(1966) 评论(0) 推荐(0) 编辑
摘要: 某些情形,我们需要判断Http请求是来自手机端还是电脑端,关键是取得User-Agent的信息,进行筛选判断即可。 核心类如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public static boolean isMobileDevice(String 阅读全文
posted @ 2016-05-09 17:43 czhyuwj 阅读(10902) 评论(0) 推荐(0) 编辑
摘要: CSS2支持如下名字的颜色 注意点: 你的浏览器有可能支持更多名字,但是在实际用的过程中尽量少使用名字的,因为各个浏览器对颜色的会存在差异;查看颜色可以参考 对于更多地颜色,你可以使用代表红,绿,蓝三个颜色的16进制数字来表示。16进制数字的范围0-9,a-f。其中a-f代表的数值就是10-15: 阅读全文
posted @ 2016-05-01 21:13 czhyuwj 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 通过font来改变文本,主要从以下几个方面 字体加粗,字体的风格:斜体和字体变形:小型大写字母 字体的大小 行高 字体 示例如下 p{font:italic 75%/125% "Comic Sans MS",cursive;} 这条规则定义了字体的几个属性,使整个段落文本都变成斜体。 字体大小设置为 阅读全文
posted @ 2016-05-01 20:54 czhyuwj 阅读(150) 评论(0) 推荐(0) 编辑