随笔分类 - Javascrpt
摘要:function insertSpacesIntoString( s, defVal ) { return s && (function( s ) { return s.length > 4 && (s .replace(/\s/g,'') .replace(/(.{4})/g,'$1 ')) .replace(/(\s*$)/g,'') || s ; }(s...
阅读全文
摘要:function touch(event) { var event = event || window.event; switch (event.type) { case "touchstart": console.log(event.touches[0].clientX + "," + event.touches[0].clientY); ...
阅读全文
摘要:var h = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; //heightvar w = window.innerWidth || document.doc...
阅读全文
摘要:一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配...
阅读全文
摘要:vara=[1,2,3,5];alert(Math.max.apply(null,a));//最大值alert(Math.min.apply(null,a));//最小值多维数组vara=[1,2,3,[5,6],[1,4,8]];varta=a.join(",").split(",");//转化为...
阅读全文
摘要://获取DPIfunction js_getDPI() { var arrDPI = new Array(); if ( window.screen.deviceXDPI != undefined ) { arrDPI[0] = window.screen.deviceXD...
阅读全文
摘要:function dataGrid_click( event ) { var e = event || window.event, o = e.target || e.srcElement, handle = o.getAttribute( 'data-handle' ); if ( h...
阅读全文
摘要:今天在做div移动时遇到一个奇怪的问题 ,就是在移动div的时候偶尔会选中div中的文字,同时会影响div移动的流畅性, 可郁闷了 查了查资料 有用css实现的 也有用js实现的 具体原理就细看 直接上解决方法 下面来自转载 网上滴: 这是通过CSS样式来实现的禁止用鼠标选择功能:unselecta...
阅读全文
摘要:UglifyJS是一个对javascript进行压缩和美化的工具,在它的文档说明中,我看到了几种关于if语句优化的方法。尽管我还没使用它去 做一些尝试性的测试,但从这里可以看到它的确对js作了美化的工作。也许有人认为if语句就那么简单,能优化到什么程度?但是看看以下的几种方式,你也许 会改变看法。一...
阅读全文
摘要:随着DOM结构的复杂化和Ajax等动态脚本技术的运用,事件委托自然浮出了水面。jQuery为绑定和委托事件提供了.bind()、.live()和.delegate()方法。本文在讨论这几个方法内部实现的基础上,展示它们的优劣势及适用场合。事件委托事件委托的事例在现实当中比比皆是。比如,有三个同事预计...
阅读全文

浙公网安备 33010602011771号