doubxu
doubxu
```javaScript const varr = Array(5); const rand1 = Math.max(2, Math.floor((Math.random() * 1000) % 32)); const vres = []; function fillArr(arr, res) { const rand = Math.max(2, Math.floor((Math.random() * 1000) %...
[1,2,3].map(x=>x+1) 按照依赖前置函数,作为参数传入的条件,这个是回调函数吧
```javaScript function getQueryString(name) { const reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); const r = location.search.substr(1).match(reg); if (r != null) return decodeURI(r[2]); return null; } ```
有几个小问题 - `Object.prototype.toString` 这里的`toString` 和`toString()`的区别是啥,`toString()`是原生对象提供的方法的话,如何描述`toString`呢 - `([]).toString //ƒ toString() { [native code] }` 在浏览器控制台输入的这个返回,表示`toString`被理解成一个函数,里面的**native code**又表示什么呢,是代表了原生`Object`上的部分还是重写之后的 - ` (10).toString(2) // '1010' ` 不同的数据类型带有的`toString()`是有区别的,特别是数字型的可以做进位转换
使用Reproduction link ,没有能复现你所描述的现象。另外,现在最新angular支持版本是12,你是否没有在12版本下使用测试过? 
1. 持续学习。 这里想说的其实很多,这个感悟其实来源不是工作,而是——小说!国内主流的小说,无论起点高低,目的如何,遇到的困难都不会少,也会有各种奇遇存在,不论过程,结果都是实力提升,才能迈过一个个坎,走上人(魔,仙,兽。。滑稽)生巅峰。我想表达的是爱好没有高下之分(从小看,遭到无数的diss),看你自己能吸收什么,上班之后的经历无非是持续强化这个感悟而已 2. 保持理性,平常心。 有个词,叫做无能狂怒。代码是没有情绪的,任务和其他人也不会永远保持耐心。只有把理性养成性格,才能更稳定的编程,沟通,以及更好的生活,成长。 3. 坚持最难。 至今,没有找到适合自己的,运用自如的坚持任意一件有意义的计划的方法。或者说不够稳定有效,比作程序的话就是个随机结果,而且还大部分是差的。。目前的结论是,最好从小培养,多给正反馈,如果有好方法各位多多指教 4. 互联网知识体系庞杂 互联网提供了很多的知识,碎片。大家在开始阶段难免有很多困难,但是直接查找粘贴的方式有利有弊,主要对长期成长不利。希望这个项目可以持续下去,配合一些成体系的技术博客,个人的学习,最终帮助大家构建脉络清晰的知识网络,甚至可以逐渐延伸到后端知识!
> @xcLtw 持续学习也是一种坚持的过程 > 此项目会一直坚持下去的,只要你还持续关注! 打算几个月跟一下之前的进度呢
马克一下这个css计时器,有趣有趣
it's a strange problem,sometime it's fine,sometime can be wrong..but also try to include it once more before you use it,or u can try to choose another version,workd for me now
这里学到的几个: 1. transform: scale(0); `transform`是一个功能丰富的转换函数 2. margin-left: -100%; 效果一般 3. visibility:hidden; 隐藏内容,但占位可能保留,效果与 `opacity:0`一致 4. width,height,overflow配合,可以达到 display:none的效果