javascript
酷敝木木
别人笑我太痴颠,我笑他人看不穿!
展开
-
js实现平衡二叉树
平衡二叉树console.log(nodeMap);function height(N) {if (N == null)return 0;return N.height;}function max(a, b) {return (a > b) ? a : b;}function getBalance(N) {if (N == nul...原创 2019-11-25 10:15:42 · 334 阅读 · 0 评论 -
js+html菜单栏折叠,支持数据无限嵌套
<style> html { height: 100%; } body { width: 100%; height: 100%; margin: 0; padding: 0; } u...原创 2018-12-19 09:45:22 · 1328 阅读 · 0 评论 -
字符串转成变量,防止未定义带来的报错
简单点str = eval("("+str+")") ; //不建议evil: function (fn) { var Fn = Function; //一个变量指向Function,防止有些前端编译工具报错 return new Fn(`return typeof ${fn} =='object' ? ${fn}:''`)(); //如果有值就执行,...原创 2018-12-26 10:29:36 · 284 阅读 · 0 评论 -
进制转换
8进制 02816进制ox28 1~9 A,B,C,D,E,F(10~15);如: 1110101, 0111011;二进制转8进制:分三个为一组 4 2 1 得出:001 110 101 = 165; 000 111011 = 73;二进制转10进制:相乘如 1110101 :1*(2^6) =64 + 1*(2^5) = 32 +1*(2^4) =...原创 2019-03-27 15:11:09 · 463 阅读 · 0 评论