自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

seacean2000的专栏

行有不得,反求诸己

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 javascript 新兴的API

很多的API都有着特定的前缀,例如微软的ms,谷歌和safari的webkit。这些新兴的API去掉前面的前缀后,剩下的部分是一样的。requestAnimationFrame()用于动画重绘的API,它可以告诉浏览器,动画开始,浏览器就可以确定重绘的最佳方式。早期的动画的典型方式是使用setInterval()方法来控制所有的动画。下面是早期动画的基本方式:(func

2012-12-31 16:02:22 1621

原创 javascript 高级技巧详解

函数的使用技巧javascript内置的类型检测机制并非完全可靠。在Object.prototype.toString()方法没有被修改的前提下,可以使用下面的安全检测方法检测是不是原生的:function isArray(value){return Object.prototype.toString.call(value)=="[object Array]";}

2012-12-24 17:41:33 787

原创 javascript XML详解

要检测浏览器是否支持DOM2级的XML,可以使用以下的代码:var hasXmlDom=document.implementation.hasFeature("XML","2.0");DOMParser类型var parser=new DOMParser();var xmldoc=parser.parseFormString("","text/html");xmld

2012-12-24 17:40:46 3799

原创 javascript AJAX与Comet详解

XMLHttpRequest对象在IE5中,XHR对象是通过MSXML库中的ActiveX对象实现的。在IE中可能会遇到三种不同版本的XHR对象,即MSXML2.XMLHttp、MSXML2.XMLHttp.3.0和MXSML.XMLHttp.6.0。IE7之后的版本和其他浏览器都会使用下面的函数来创建:var xhr=new XMLHttpRequest();兼容性创建XHR的代码如

2012-12-24 17:39:58 3539

原创 javascript JSON详解

json是一种数据格式。json的语法它可以表示一下三种类型的值:简单值:使用与js相同的语法可以在json中表示字符串、数值、布尔值和null。但是json不支持js的undefined。对象:对象作为一种复杂的数据类型,表示的是一组有序的键值对。每个键值对的值可以是简单值,也可以是复杂数据类型的值数组:数组也是一种复杂数据类型,表示一组有有序的的值列表,可以通过数值

2012-12-19 09:37:57 1596

原创 javascript 表单脚本详解

表单的基础知识在HTML中,表单是由元素来组成的。在js中,表单对应的则是HTMLFormElement类型。它和其他HTML元素一样具有相同的默认属性。下面是HTMLFormElement独有的属性和方法:acceptCharset:服务器能够处理的字符集,等价于HTML的accept-charset特性action:接收请求的URL,等价于HTML中的action特性。elem

2012-12-18 18:32:51 1491

原创 javascript 事件详解

首先要知道什么事事件流。事件流是从页面中接收事件的顺序。但是在这个问题的处理上,IE和Netscape提出了差不多完全相反的事件流概念。IE的事件流是冒泡流,而 Netscape的事件流是捕获流。冒泡流就是有最具体的元素接收,然后逐级向上传播到不具体的节点(文档)。捕获流就是不太具体的节点先收到事件,然后向下传递,最具体的节点最后接收到事件,用意在于事件到达目标之前捕获它。目前的主流浏

2012-12-16 18:39:58 1774

原创 javascript DOM详解之DOM2与DOM3

DOM2与DOM3主要是在DOM1的基础上引入更多的交互能力,支持了更高级的XML特性。DOM2做的主要的扩展子集具体为:DOM Level 2 Core:在一级核心的基础上,为节点添加了更多的方法和属性。DOM Level 2 Views:为文档定义了基于样式信息的不同视图DOM Level 2 Events:说明了如何使用事件与DOM进行交互。DOM Level 2 Sty

2012-12-13 10:12:52 11934

原创 javascript DOM扩展

对DOM的扩展目前主要有两个,一个是Selectors API(选择符API),另一个是HTML5.选择符API这个是通过CSS选择符选择与特定模式匹配的DOM元素,主要代表是jQuery。Selector API Level1的核心是两个方法:querySelector()和querySelectorAll().在兼容的浏览器中,可以通过Document和Element类型来调用

2012-12-09 19:55:10 1668

原创 javascript DOM详解之DOM1

DOM是针对HTML和XML文档的一个API。DOM描述了一个层次化的节点树,允许开发人员添加、移除和修改页面的一部分。DOM可以将任何的HTML或者XML描述成为一个由多层次节点构成的结构。节点分为几种不同的类型,每种类型分别表示文档中不同的信息或者标记。每个节点都拥有各自的特点、数据和方法,另外也与其他节点存在特定的关系。节点之间构成了层次,而所有的页面标记则表现为一个以特定节点为

2012-12-06 14:00:01 3019

原创 javascript 客户端能力检测

浏览器的能力检测目标不是检测特定的浏览器,而是检测浏览器的能力。这样,只需要检测浏览器是否支持特定的能力,就可以给出特定的解决方案。这一部分检测是解决浏览器兼容问题的主要检测。能力检测的基本模式如下:if(object.propertyInQuestion){    //使用object.propertyInQuestion}检测能力需要明白两个准则:第一:先检测达

2012-12-05 07:47:10 814

原创 javascript 函数,BOM

javascript中,函数一直是一个重点。而区别于其它编程语言,它在函数的创建上多了一种方式。var sayHi=function(){/*add code here*/};以字符变量的方式创建函数。函数成为了一种字符变量。变量可以保存的类型得到了扩大,不在仅仅只是基本数据类型和引用数据类型。在函数的递归上,它的处理方式也与其他的函数变量不同。function myFun

2012-12-03 23:16:55 425

机器学习的doc

机器学习的文档,可以获得相关的信息,不用到处上网

2011-12-08

SVN乌龟版简装

SVN是开发必备的,没有是不可以的。学着用吧,很简单

2011-11-02

空空如也

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

TA关注的人

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