javascript
文章平均质量分 51
SoonIter
还在学习中
展开
-
【前端】函数递归优化,javascript中应该如何写递归? - 掘金
普通递归F(0) = 0, F(1) = 1F(N) = F(N - 1) + F(N - 2), 其中 N > 1.复制代码以最基础的斐波那契数列为例,这个题很经典了,递归和dp的教学例题,也是家常便饭。function fib(num){ console.log(i++); if(num === 1 || num === 2){ return 1 }原创 2022-04-15 13:23:52 · 941 阅读 · 0 评论 -
【趣谈】JavaScript取整操作
【趣谈】JavaScript取整操作 1.Math.floor向下取整需要用一次Math对象,语法看起来很冗余,但其实是最建议用的。number -> int2.parseInt虽然看起来是转Int,但其实是针对于string的,先隐式转换Number,再转Int如果传一个Number进去number -> string -> number -> int是多余操作,ts中使用会报错的。3.位操作——按位非 和 按位与 自动换行1function原创 2022-03-17 22:35:57 · 1149 阅读 · 0 评论 -
【JavaScript】数组Array中的常用方法大全,粗略 速查
数组方法1.构建let arr =[];let arr = new Array(20); //有20个空元素let arr = new Array("ele1","ele2"); //2个元素let arr = Array.from(map); //类数组 -> 数组 (arguments伪数组,字符串,map,set等)let arr = Array.of(1,2,3,4); //一组参数 ->数组2.检测Array.isArray(value) //确定一原创 2021-07-21 22:41:44 · 161 阅读 · 2 评论