上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 最近计划写个人的小网站,一系列原因选择了用php来写,最大的问题就是虽然php很流行,但我从来没有接触过php,看了一个多星期的基本语法后做些小练习热热身,但是期间是各种问题啊,主要是对php不熟悉,遇到一些总结一些吧。数据 David Flanagan Luke Welling Laura Thomson David Courley Brian Totty XML几个基本概念节点:节点也就是很多程序语言中处理XML时的Node,节点是一个比较宽泛的概念,在XML中元素,属性,名... 阅读全文
posted @ 2013-10-26 22:51 谦行 阅读(9313) 评论(8) 推荐(2) 编辑
摘要: WebStorage是HTML5中本地存储的解决方案之一,在HTML5的WebStorage概念引入之前除去IE User Data、Flash Cookie、Google Gears等看名字就不靠谱的解决方案,浏览器兼容的本地存储方案只有使用cookie。有同学可能会问,既然有了cookie本地存储,为什么还要引入WebStorage的概念?Cookie肿么了cookie的缺陷是非常明显的1. 数据大小:作为存储容器,cookie的大小限制在4KB左右这是非常坑爹的,尤其对于现在复杂的业务逻辑需求,4KB的容量除了存储一些配置字段还简单单值信息,对于绝大部分开发者来说真的不知指望什么了。2. 阅读全文
posted @ 2013-10-21 21:35 谦行 阅读(20138) 评论(3) 推荐(6) 编辑
摘要: 在jQuery的attr与prop提到过在IE9之前版本中如果使用property不当会造成内存泄露问题,而且关于Attribute和Property的区别也让人十分头痛,在HTML5中添加了data-*的方式来自定义属性,所谓data-*实际上上就是data-前缀加上自定义的属性名,使用这样的结构可以进行数据存放。使用data-*可以解决自定义属性混乱无管理的现状。读写方式data-*有两种设置方式,可以直接在HTML元素标签上书写 Click Here 其中的data-age就是一种自定义属性,当然我们也可以通过JavaScript来对其进行操作,HTML5中元素都会有... 阅读全文
posted @ 2013-10-18 22:54 谦行 阅读(190046) 评论(11) 推荐(35) 编辑
摘要: 神马是EcmaScript5首先得先搞清楚ECMAScript是神马,我们知道JavaScript或者说LiveScript最开始是Netscape搞出来的,后来微软也跟进搞出了Jscript,ScriptEase也有自己的CENvi,这样就有了三个版本的浏览器Script各行其是,大家懂这个混乱的,于是乎标准化的问题被提上议事日程。1997年以JavaScript1.1为蓝本的建议被提交到欧洲计算机制造商协会(European Computer Manufacturers Association),最后大家载歌载舞搞出了ECMA-262——一种名为ECMAScript的新脚本语言标准。第二年 阅读全文
posted @ 2013-10-15 22:44 谦行 阅读(3191) 评论(2) 推荐(3) 编辑
摘要: 之前两篇博客 ECMAScript5 Object的新属性方法,ECMAScript5 Array新增方法,分别介绍了ECMAScript5对Object和Array的拓展,这两个对象最常用,而且改动比较多,剩下的对象拓展比较少String.prototype.trim()这是字符串的一个实例方法,用于去除字符串首尾的空白符(不只是空格,还有tab、垂直制表符啊神马的)和换行符,终于不用自己用正则表达式写了,这个方法返回trim后结果,不改变原字符串值var s = ' 123 \n'; console.log(s.length);//6 console.lo... 阅读全文
posted @ 2013-10-15 08:45 谦行 阅读(4075) 评论(1) 推荐(3) 编辑
摘要: 数组在各个编程语言中的重要性不言而喻,但是在之前的JavaScript中数组(JavaScript 数组详解)虽然功能已经很强大,但操作方法并不完善,在ECMAScript5中做了适当的补充。Array.isArray(element)这是Array对象的一个静态函数,用来判断一个对象是不是数组var a = new Array(123); var b = new Date(); console.log(Array.isArray(a)); //true console.log(Array.isArray(b)); //false.indexOf(el... 阅读全文
posted @ 2013-10-14 17:32 谦行 阅读(5796) 评论(6) 推荐(5) 编辑
摘要: jQuery被开发者如此的青睐和它强大的选择器有很大关系,比起笨重的document.getElementById、document.getElementByName… ,查找元素很方便,其实W3C中提供了querySelector和querySelectorAll查询接口已经实现了类似功能。定义其实这两个方法看名字就能明白什么意思,不过还是引用一下W3C的解释querySelector:return the first matching Element node within the node’s subtrees. If there is no such node, the method 阅读全文
posted @ 2013-10-11 21:43 谦行 阅读(26475) 评论(2) 推荐(6) 编辑
摘要: 在程序语言中数组的重要性不言而喻,JavaScript中数组也是最常使用的对象之一,数组是值的有序集合,由于弱类型的原因,JavaScript中数组十分灵活、强大,不像是Java等强类型高级语言数组只能存放同一类型或其子类型元素,JavaScript在同一个数组中可以存放多种类型的元素,而且是长度也是可以动态调整的,可以随着数据增加或减少自动对数组长度做更改。创建数组在JavaScript多种方式创建数组构造函数1.无参构造函数,创建一空数组var a1=new Array();2.一个数字参数构造函数,指定数组长度(由于数组长度可以动态调整,作用并不大),创建指定长度的数组var a2=ne 阅读全文
posted @ 2013-10-10 19:02 谦行 阅读(72830) 评论(11) 推荐(22) 编辑
摘要: sprites是鬼怪,小妖精,调皮鬼的意思,初听这个高端洋气的名字我被震慑住了,一步步掀开其面纱后发觉很简单的东西,作用却很大神马是CSS 小妖精CSS sprites是指把网页中很多小图片(很多图标文件)做成按规律排列的一张大图上,在显示的时候通过background-image、background-position显示图片特定部分达到和分散的一张张小图片一样的效果。使用过jQuery UI 的同学可定见过这种图片很多页面常用的小图标,但是我们看看每个小图标的源码的时候会发现,这些小图标的src是同一个文件,都是这张大图为什么要使用CSS小妖精姑且先不管这是怎么实现的,我们先来了解一下又好 阅读全文
posted @ 2013-10-09 22:44 谦行 阅读(4374) 评论(8) 推荐(2) 编辑
摘要: 由于当前jQuery如此的如雷贯耳,相信不用介绍什么是jQuery了,公司代码中广泛应用了jQuery,但我在看一些小朋友的代码时发现一个问题,小朋友们使用的仅仅是jQuery的皮毛,只是使用id选择器与attr方法,还有几个动画,如果只是如此,相比于其带来的开销,其实还不如不使用,下面介绍几个jQ... 阅读全文
posted @ 2013-10-08 22:54 谦行 阅读(15743) 评论(67) 推荐(79) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页