随笔分类 - javaScript
摘要:var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器 var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS...
阅读全文
摘要:如果想测试某个浏览器的特征可以通过如下方法获取 JS获取浏览器信息 浏览器代码名称:navigator.appCodeName 浏览器名称:navigator.appName 浏览器版本号:navigator.appVersion 对Java的支持:navigator.javaEnabled() M
阅读全文
摘要:用CDN的七个理由 不用CDN的七个理由 你到底要不要用CDN呢 几种明确不该用CDN的情况: CDN对低流量的小网站性能提升并不明显,如果没有需要高带宽的视频、音频文件,把你的文件放在一起可能还更简单。 对流量高的网站,CDN可以大大提升性能,但假如你的用户以移动设备为主,可能自己优化过的小文件比
阅读全文
摘要:如果要设置物体拖拽,那么必须使用三个事件,并且这三个事件的使用顺序不能颠倒。 html代码 css代码 js代码 参数说明:当参数为一个时,拖动元素相对于浏览器窗口拖动 当参数为两个时,拖动元素相对于指定的父元素拖动 obj:被拖动元素的id parentNode:被拖动元素相对拖动的父盒子id 调
阅读全文
摘要:1. 什么是闭包? 来看一些关于闭包的定义: 来个定义总结 来创建个简单的闭包 来解读后面两个语句: var say = sayName() :返回了一个匿名的内部函数保存在变量say中,并且引用了外部函数的变量name,由于垃圾回收机制,sayName函数执行完毕后,变量name并没有被销毁。 s
阅读全文

浙公网安备 33010602011771号