摘要: 1. 在 String.prototype.replace 方法中使用 /g 和 /i 标志位2. 类数组对象和 Array.prototype.slice 方法3. Array.prototype.sort 方法4. 用 length 属性来截断数组5. 使用 push 来合并数组6. 高效探测功能特性和对象属性7. 事件对象的 preventDefault 和 stopPropagation 方法http://kb.cnblogs.com/page/187757/ 阅读全文
posted @ 2014-03-13 10:49 百里水上 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 今天才发现之前写的东西没保存好~~~前端的一些关键词:Bootstrapnodejs,expressjs框架,ejs(Embedded JavaScript)模版引擎commonjsgruntjsseajsungular.jsbackbone.jsunderscore.jszepto.jsMooToolsMVC 阅读全文
posted @ 2014-02-12 13:58 百里水上 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 开发辅助工具:$ supervisor app.jssupervisor会监视你对代码的改动,并自动重启 Node.js如果你有 PHP 开发经验,会习惯在修改 PHP 脚本后直接刷新浏览器以观察结果,而你在开发 Node.js 实现的 HTTP 应用时会发现,无论你修改了代码的哪一部份,都必须终止... 阅读全文
posted @ 2014-01-16 10:43 百里水上 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 浏览器兼容性.all IE{property:value\9;}.gte IE 8{property:value\0;} .IE 8/9{property:value\0;}.lte IE 7{*property:value;}.IE 9{property:value\9\0;} /*仅IE9支持*/.IE 7{+property:value;}.IE 6{_property:value;}.not IE{property//:value;}text-indent在IE6/IE7中的位置偏移BUGtext-indent一般用来实现文字缩进,不过更多的时候是用来实现文字隐藏。发现在IE6... 阅读全文
posted @ 2013-10-21 14:47 百里水上 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 特性一:正则表达式特性二:数据列表元素自动补齐的功能,而在HTML5中,我们可以直接使用datalist元素 特性三:下载属性下载PDF文件 特性四:DNS的预先加载处理现在浏览器针对这个问题开发了更智能的处理方式,它将域名缓存后,当用户点击其它页面地址后自动的获取。特性五:链接网页的预先加载处理使用如下HTML5的prefetch属性可以帮助你针对指定的地址预加载页面或者页面中的特定资源,这样用户点击的时候,会发现页面加载速度提高了。或者可以使用prerender属性 阅读全文
posted @ 2013-09-05 11:16 百里水上 阅读(142) 评论(0) 推荐(0) 编辑
摘要: //取出路径中文件名'F:\\软件\\Adobe CS6\\Adobe CS6\\asdfasdf.jpg.txt'.replace(/.*\\(.*)\..*/,'$1')匹配html属性alt=(['"])(?:(?!\1).)*?\1前边是['"]匹配单引号或双引号,放入子模式1,中间是非\... 阅读全文
posted @ 2013-08-20 15:30 百里水上 阅读(118) 评论(0) 推荐(0) 编辑
摘要: http://www.hphq.net/Marketing/8.html一些插件:1.LiveStyle 在线编辑csshttp://coding.smashingmagazine.com/2013/08/08/release-livestyle-css-live-reload/#more-127730 阅读全文
posted @ 2013-08-19 09:21 百里水上 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Array.prototype.slice.call(arguments,1)该语句涉及两个知识点。arguments是一个关键字,代表当前参数,在javascript中虽然arguments表面上以数组形式来表示,但实际上没有原生数组slice的功能,这里使用call方法算是对arguments对象不完整数组功能的修正。slice返回一个数组,该方法只有一个参数的情况下表示除去数组内的第一个元素Object.prototype.toString.call(obj) === "[object " + type + "]" 阅读全文
posted @ 2013-08-09 14:01 百里水上 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout 事件。只有在鼠标指针离开被选元素时,才会触发 mouseleave 事件。 阅读全文
posted @ 2013-08-09 10:24 百里水上 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 高内聚,低耦合。模块化//绑定动画结束事件$('#animationSandbox').removeClass().addClass(x + ' animated').one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimatione... 阅读全文
posted @ 2013-07-23 17:14 百里水上 阅读(201) 评论(0) 推荐(0) 编辑