
数据结构与算法
文章平均质量分 86
Flying____fish
这个人很懒,什么也没留下。
展开
-
JavaScript数据结构【数组---for...of循环迭代】
继for循环,和forEach方法迭代数组后,要想迭代数组的值还可以用for...of循环// for...of循环示例}/*输出:123*/可以看到:使用for...of循环迭代整个数组还是比较方便,方便取到值并且使用,示例所示并非仅可以迭代数组,更多可参见直接多给个参数?不行,key的位置只能容得下一个参数,装不下其他参数了;有问题自然是有对应解决措施方法返回一个包含数组中每个索引键的对象}/*输出:012*/原创 2022-12-11 16:01:56 · 1030 阅读 · 1 评论 -
JavaScript数据结构【数组】
方法描述push数组的末尾插入元素unshift数组的开头插入元素pop从数组的末尾删除元素shift数组的开头删除元素splice在数组的任意位置添加或删除元素concat连接两个或更多数组,并返回结果filter对数组中的每个元素给定函数,返回该函数会返回true的元素组成的数组forEach返回第一个与给定参数相等的数组元素的索引,没有找到则返回-1lastIndexOf返回在数组中搜索到的与给定参数相等的元素的索引里最大的值map对数组中的每个元素运行给定函数,返回每次函数调用的结果组成的数组res原创 2022-12-04 10:34:21 · 969 阅读 · 0 评论 -
JavaScript数据结构【准备】
这一特性对于前端来说算是一把双刃剑:一方面定义的变量的时候不用过多的考虑其类型,效率因此得到提升,另一方面由于没有类型的约束,从而会引发项目莫名的崩溃,造成不稳定性,对后期维护或者二次开发来说都是不小的挑战。有问题自然有解决问题,TypeScript由此应运而生,带着并且以肉眼可见的速度席卷而来,受到广大前端开发者的青睐,赫然成为前端开发的必备技能,可以对变量的类型进行约束,从而将一些潜在的风险扼杀再摇篮里。如果字符串是空的(长度是0)为false、其他(长度大于等于1)都为true。原创 2022-11-27 11:54:30 · 652 阅读 · 0 评论