/** * BrowserDetect.browser; 浏览器的名称,例如Firefox,IE * BrowserDetect.version; 浏览器的版本,比如,7、11 * BrowserDetect.OS; 浏览器所宿主的操作系统,比如Windows、Linux */ var BrowserDetect = { ini... Read More
posted @ 2016-06-07 15:42 koala_熊 Views(151) Comments(0) Diggs(0) Edit
// 用最有效率的方式,算出2乘以8等于几? 2 << 3 // 对两个整数变量的值进行互换(不需要第三方变量) a = a ^ b; b = a ^ b; a = a ^ b; Read More
posted @ 2016-06-07 15:33 koala_熊 Views(100) Comments(0) Diggs(0) Edit
var Base64 = { _keyStr: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=', encode: function(input) { var output = '', chr1, chr2, chr3, enc1, enc2, enc3, en... Read More
posted @ 2016-06-07 15:21 koala_熊 Views(153) Comments(0) Diggs(0) Edit
'use strict'; /** * 获取CSS */ function getStyle(obj, attr) { return (obj.currentStyle || getComputedStyle(obj, false))[attr]; } /** * JS动画框架 */ function move(obj, json, options) { if (!o... Read More
posted @ 2016-06-07 15:00 koala_熊 Views(144) Comments(0) Diggs(0) Edit
element.insertAdjacentHTML(position, text); 1. beforeBegin 在该元素前插入 2. afterEnd 在该元素后插入 3. afterBegin 在该元素第一个子元素前插入 4. beforeEnd 在该元素最后一个子元素后面插入 Read More
posted @ 2015-10-29 16:52 koala_熊 Views(161) Comments(0) Diggs(0) Edit
1. 左位移 << 该数据 * 2的几次方,最低位补0 2. 右位移 >> 该数据 / 2的几次方,最高位是啥就补啥,(最高位为负数时,补1) 3. 无符号右移 该数据进行右移时,最高位出现的空位,拿0补(无论最高位是啥) Read More
posted @ 2015-10-27 18:45 koala_熊 Views(161) Comments(0) Diggs(0) Edit
1. 将数先转化为二进制 2. 转化为 八进制 (3个 二进制数 为一组) 3. 转化为 十六进制 (4个 二进制数 为一组) 4. 转化为 二进制 技巧 8 4 2 1 == 15 (十六进制) 4 2 1 = 7 (八进制) 5. 凡是负数它的二进制高位是 1 Read More
posted @ 2015-10-23 16:21 koala_熊 Views(115) Comments(0) Diggs(0) Edit
1. 配置环境变量 2. JAVA_HOME=路径 3. %JAVA_HOME%\bin; 调用变量 JAVA_HOME 1. 搭建临时环境变量 2. cmd => set path=路径 3. java -version 显示java版本 4. %变量% 取变量值 Read More
posted @ 2015-10-22 20:05 koala_熊 Views(143) Comments(0) Diggs(0) Edit
1. scrollTop 1. chrome document.body.scrollTop 2. IE && firefox document.documentElement.scrollTop 2. 阻止事件默认行为 1. 绑定事件 1. 主流浏览器 e.preventDefault(); 2. Read More
posted @ 2015-10-21 17:20 koala_熊 Views(206) Comments(0) Diggs(0) Edit