摘要: 如果一个函数的参数或返回值是函数,则这个函数就成为高阶函数 将函数作为参数,意味着可以对另一个函数动态的传递代码 class Person { constructor(name, age) { this.name = name; this.age = age; } } const personArr 阅读全文
posted @ 2023-01-23 22:37 程序员张3 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 数组内各元素按升或降序排序 [9,1,3,2,8,0,5,7,6,4] 思路1(冒泡排序): 比较相邻两个元素,然后根据大小来决定是否交换它们的位置 例子: 第1次排序:1, 3, 2, 8, 0, 5, 7, 6, 4, 9 第2次排序:1, 2, 3, 0, 5, 7, 6, 4, 8, 9 第 阅读全文
posted @ 2023-01-23 11:18 程序员张3 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 编写代码去除数组中重复的元素 const arr = [1,2,1,3,2,2,4,5,5,6,7]; // 分别获取数组中的元素 for(let i = 0; i < arr.length; i++) { // 获取当前值后边的所有值 for(let j = i + 1; j < arr.leng 阅读全文
posted @ 2023-01-23 00:15 程序员张3 阅读(16) 评论(0) 推荐(0) 编辑