随笔分类 - js
摘要:上面的是if else 和 switch的两种写法,switch略优。 改写&&与|| 更简洁的写法
阅读全文
摘要:function isWeiXin(){ var ua = window.navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i) == 'micromessenger'){ return true; }else{ return false; } }
阅读全文
摘要:保存cookie后提取出来发现字符串是被编码过的,需要decodeURIComponent进行下解码才可以 设置cookie 删除cookie,设置一个已经过期的expires
阅读全文
摘要:**第一种:通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下:** **第二种:检查是否是移动端(Mobile)、ipad、iphone、微信、QQ等。** 使用方法: //判断是否IE内核 if(browser.versions.trident){ alert("is IE"); } //判断是否webKit内核 if(browser...
阅读全文
摘要:https://github.com/jpgerek/referrer-killer
阅读全文
摘要:Date在不同浏览器中对于传入的时间字符串的格式要求是不一样的。比如在chrome浏览器的控制台中输入以下内容,会得到相应结果: 可以发现,chrome对于'-'和'/'分割日期的形式都是支持的,能够返回正确的毫秒数或者时间格式。 下面在safari浏览器中输入相同内容,查看对应结果: 可以发现,s
阅读全文
摘要:// 判断鼠标滚动方向 function wheelDirection(fn) { var beforeScrollTop = $(window).scrollTop(); var fn = fn || function(){}; $(window).on('scroll',function(){ var afterScrollTop = $(window...
阅读全文
摘要:在一般情况下使用typeof 但是有时候typeof返回的结果都是object,比如数组和json对象的时候,这个时候需要用到 instanceof了 还有一个更好得办法,Object.prototype.toString.call([1,2,3]) //[object Array]
阅读全文

浙公网安备 33010602011771号