web前端
文章平均质量分 81
clearCache
step by step
展开
-
模块化开发思想
Posted on 2014 年 3 月 19 日 by 荒漠千蝶在网站的初始开发阶段,当你拿到最初的psd设计稿时,你是如何下手开始的呢?你是依据什么划分网页的结构的?你将依据什么如何提取网页内部的公用样式呢? 模块化的布局,最大的好处,便是易于开发和维护。更好的响应需求的变更。模块之间不相互依赖,又有一定的共性。模块化的布局通常转载 2016-10-26 06:13:31 · 963 阅读 · 1 评论 -
window下的属性和方法
Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY、FRAMESET或FRAME元素时,都会自动建立window对象的实例。另外,该对象的实例也可由window.open()方法创建。由于window对象是其它大部分对象的共同祖先,在调用window对象的方法和属性时,可以省略window对象的引用。例如:window.do转载 2016-10-21 02:45:40 · 409 阅读 · 0 评论 -
document下属性和方法
对象属性:document.title //设置文档标题等价于HTML的标签document.bgColor //设置页面背景色document.fgColor //设置前景色(文本颜色)document.linkColor //未点击过的链接颜色document转载 2016-10-21 02:50:22 · 314 阅读 · 0 评论 -
JS中创建对象的方式
第一种模式:工厂方式var lev=function(){ return "啊打"; }; function Parent(){ var Child = new Object(); Child.name="李小龙"; Child.age="30"; Child.lev=转载 2016-10-21 02:55:33 · 172 阅读 · 0 评论 -
JS中继承方式
js是门灵活的语言,实现一种功能往往有多种做法,ECMAScript没有明确的继承机制,而是通过模仿实现的,根据js语言的本身的特性,js实现继承有以 下通用的几种方式1.使用对象冒充实现继承(该种实现方式可以实现多继承)实现原理:让父类的构造函数成为子类的方法,然后调用该子类的方法,通过this关键字给所有的属性和方法赋值Js代码 function转载 2016-10-21 03:12:43 · 201 阅读 · 0 评论 -
对象克隆
javascript的一切实例都是对象,只是对象之间稍有不同,分为原始类型和合成类型。原始类型对象指的是字符串(String)、数值(Number)、布尔值(Boolean),合成类型对象指的是数组(Array)、对象(Object)、函数(Function)。既然对象分为这两类,他们之间的最大差别是复制克隆的差别。普通对象存储的是对象的实际数据,而引用对象存储的是对象的引用地址,而把对象转载 2016-10-21 03:58:52 · 151 阅读 · 0 评论 -
闭包
问题?什么是js(JavaScript)的闭包原理,有什么作用?一、定义官方解释:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。定义在函数中的函数,并且可在外部访问得到。(正常情况下我们是无法访问局部函数的)这就有点儿类似脱了裤子放屁的意思,多此一举,可是并非多此一举。闭包肯定有它的作用的。转载 2016-10-21 04:22:52 · 185 阅读 · 0 评论 -
如何对网站进行优化提速
1、图片优化首先,你需要优化你网站上的图片,来获得丝毫加速网站的机会。从原图上移除额外的注解、不必要的空间和无用的颜色,将图片保存为JPEG格式,因为它即使占用空间小,也能保证图片的高质量。对于WordPress网站,建议使用smush.it插件来自动优化网站的图片。如果图片是PNG格式,可以使用tinypng 优化图片,提高图片质量。2、开启GZip压缩GZip压缩听起来很复杂,但实际上转载 2016-10-21 04:27:48 · 286 阅读 · 0 评论