自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

诗意战争

前端开发是一场诗意的Web战争

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 MVC设计模式概览

MVC(Model-View-Controller,模型-视图-控制器)是一种软件的设计模式,它最早是由20世纪70年代的Smalltalk语言提出的,即把一个复杂的软件工程分解为三个层面:模型、视图和控制器。模型:是对象及其数据结构的实现,通常包含数据库操作。视图:表示用户界面,在网站中通常就是HTML的组织结构。控制器:控制器用于处理用户请求和数据流、复杂模型,将输出传递给视图。

2012-07-25 09:29:55 368

原创 《浪潮之巅》读书笔记

第11章 硅谷的另一面创业成功要素:首先,创始人很重要。任何梦想家都不足以成事,因为所有的成功者都是实干家。看过《三国演义》的人都知道,书中有两类聪明人,一类是曹操、刘备那样的领袖人物,另一类是出点子的谋臣,像郭嘉、诸葛亮。办公司需要的是前一种人。创业者还必须精力过人,因为他们必须能熬得住几年每天在简陋的车库里工作16~20小时的苦日子。他们又必须是多面手,因为在创业初期他们必须干所有的脏

2012-07-21 00:08:43 583

原创 jQuery中的DOM操作

一、查找节点1、查找元素节点2、查找属性节点二、创建节点:$(html)1、创建元素节点2、创建文本节点3、创建属性节点三、插入节点(8种)append(),appendTo(),prepend(),prependTo(),after(),insertAfter(),before(),insertBefore()四、删除节点1、remove()2、det

2012-07-20 19:16:55 927

原创 浅析jQuery删除节点的三个方法

jQuery提供了三种删除节点的方法,即remove(),detach()和empty()。测试所用HTML代码:你最喜欢的水果是? 苹果 橘子 菠萝1、remove()方法$("ul li").click(function(){ alert($(this).html());});var $li = $("ul li:eq(1)").remove();$li.ap

2012-07-20 18:27:51 69602 1

转载 jQuery和其他库的冲突

在jQuery库中,几乎所有的插件都被限制在它的命名空间里。通常,全局对象都被很好地存储在jQuery命名空间里,因此当把jQuery和其他JavaScript库一起使用时,不会引起冲突。1、jQuery库在其他库之后导入在其他库和jQuery库都被加载完毕后,可以在任何时候调用jQuery.noConflict()函数来将变量$的控制权移交给其他JavaScript库。

2012-07-18 13:35:52 670

转载 【转】Google HTML5代码规范

今天无意间看到了Google的HTML/CSS编码规范,发现了不少自己很容易忽略的问题,特意仔细看了看,将其整理翻译出来分享给大家。Google规范的原文链接大家可以访问:http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml1.协议头:建议在指向图片或其他媒体文件、样式表和脚本的URL地址中省略http:htt

2012-07-09 23:55:12 711

原创 《JavaScript权威指南》第六版学习笔记——第六章 对象

1、全局变量与局部变量定义在函数外的变量一定是全局变量;定义在函数内的变量,如果声明了var,那该变量就是局部变量,如果不声明var,那么该变量就是全局变量。var global = "Global";test();function test(){ var local = "Local"; document.writeln(global); document.writeln(lo

2012-07-05 21:51:06 854

原创 Sublime Text2 快捷键大全

Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾Ctrl+Shift+K 删除整行Ctrl+Shift+D复制光标所在整行,插入在该行之前Ctrl+J合并行(已选择需要合并的多行时)Ctrl+KU改为大写Ctrl+KL改为小写 Ctrl+D选词 (按住

2012-05-29 13:43:05 737

原创 JavaScript中定义对象的几种方式(JavaScript中没有类的概念,只有对象)

1)基于已有对象扩充其属性和方法var object = new Object();object.name = "kyle"; //添加属性nameobject.sayName = function(name){ //添加方法sayName() this.name = name; alert(this.name);}object.sayName("jack");2)工厂

2012-05-28 20:38:36 3289

原创 JavaScript基础知识点归纳

(1)JavaScript中有5种原始数据类型:Undefined、Null、Boolean、Number以及String。其中Undefined数据类型的值只有一个undefined,Null数据类型的值也只有一个null,Boolean数据类型的值有两个true和false,注意JavaScript中没有char数据类型。(2)typeof是一元运算符,后跟变量的名称,用于获取变量的数据类

2012-05-28 16:50:50 616

原创 JavaScript五种继承方式

1)继承第1种方式:对象冒充function Parent(username){ this.username = username; this.sayHello = function(){ alert(this.username); }}function Child(username,password){ //下面三行是关键代码 this.method = Parent;

2012-05-28 12:28:17 582

Ajax参考手册

最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。 来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。 现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。

2012-07-20

jquery1.7 中文参考手册

jquery1.7 中文参考手册

2012-07-09

JavaScript权威指南(第六版)——淘宝前端团队翻译

淘宝前端团队倾情翻译!经典权威的JavaScript犀牛书!第6版特别涵盖了HTML5和ECMAScript5!

2012-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除