摘要:
// ['c', 'a', 'z', 'a', 'x', 'a', 'x', 'c', 'b']; 取消重复的元素 数组去重 (for循环) // 把旧数组里面 不重复的元素选取出来放到新数组中 重复的元素之保留一个 放到新数组中 数组去重 var arr = ['c', 'a', 'z', 'a', 'x', 'a', 'x', ' 阅读全文
摘要:
// 冒泡排序 是一种算法,把一系列的数据按照一定的顺序进行排列显示(从小到大,从大到小) // 我们冒泡排序 需要用到 双重for循环 // 外层循环控制的是趟数(以前的行) 一共走多少趟呢 数组的长度 - 1 // 里层循环控制每一趟的 交换次数(以前的列数 不固定) 每一趟交换的次数不同: 数组的长度 - i - 1... 阅读全文
摘要:
console.log(` 1.创建一个空对象 2.让this 指向刚刚创建好的空对象 3.执行构造函数内的代码 (为相关的属性和方法赋值) 4.返回创建好的对象`) // 1.创建一个空对象 // 2.让this 指向刚刚创建好的空对象 // 3.执行构造函数内的代码 (为相关的属性和方法赋值) // 4.返回创建好的对象 // new 一个对象的过程 就是实例 function Pers... 阅读全文
摘要:
var arr = ["c", "a", "z", "a", "x", "a"]; var o = {}; for (var i = 0; i < arr.length; i++) { var item = arr[i]; if (o[item]) { o[item]++; } else { o[i 阅读全文