WD Blog

我干了什么 究竟拿了时间换了什么

问题集

"Hello World, Hello Blog"

1.js怎么处理超出安全整数计算?

算法课_排序

"Hello World, Hello Blog"

本文参考渡一内容以及这篇博客 https://www.cnblogs.com/lvmylife/p/7208541.html 冒泡排序 1 2 3 4 5 6 7 8 9 10 11 12 13 双重循环 function bubble (arr) for(var i = 0; i < arr.length - 1;i++){ for(var j = i + 1;j &...

实例_输出一串数字的中文大写

"Hello World, Hello Blog"

读数规则 1 2 3 4 从右往左数起(指整数部分)每四个数位为一级 个十百千【个级】 万 十万 百万 千万【万级】 亿 十亿 百亿 千亿【亿级】 每级末尾的0不读 204700可分成 20 4700 读作:二十万四千七百 版本1.0 利用各种方法版本. 思路是: 要有两组数据, 一组是用来翻译数字的, 一组是用来翻译位数的. 只有千分位 度零. 1 2 3 4 5 6 7 8 9...

深度克隆自循环问题

"Hello World, Hello Blog"

obj.a = obj; 这种情况如果不进行处理, 就会无限循环下去,栈溢出. 版本1. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 function clone (origin, target) { var target = target || {}; ...

能否把所有for循环都改成递归_

"Hello World, Hello Blog"

实例1.0数组遍历 1 2 3 4 5 6 7 8 9 10 11 12 13 var arr = [1,5,5,84,51,8,,4,8,66]; for(var i = 0;i < arr.length;i ++) { console.log(arr[i]); } function bianli (arr) { ...

模拟碰撞

"Hello World, Hello Blog"

原生js 10个小球碰撞特效 感觉这个作者写得挺牛逼的,一点注释没有,还是挺难看懂的。 下面是源码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 ...

例子_输入动物名字返回动物叫声

"Hello World, Hello Blog"

版本1.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 function scream(animal) { var animal = animal || ''; switch (animal){ case '': return '输入一个动物名字,...