- 博客(3)
- 收藏
- 关注
原创 数组和字符串练习
数组和字符串练习 实现向数组末尾追加一个元素有多少种方式 var arr = [1,2,3] // 方法一 arr.push('方法一'); // 方法二 arr.splice(arr.length,0,'方法二'); // 方法三 arr[arr.length] = '方法三'; console.log(arr); 给一段文章中的全部指定词语进行过滤 var str ="tmdfjldsjftmd
2021-01-23 10:52:13 202 1
原创 冒泡和选择排序
冒泡排序 思路 1 先遍历数组,让挨着的两个进行比较,如果前一个比后一个大,就把两个换个位置 2 数组遍历一遍以后,最后一个数组就是最大的那个了 3 然后进行第二轮遍历,还是按照之前的规则,第二大的数字就会跑到倒数第二的位置 4 依次类推,最后就会按照顺序排好了 准备工作1:准备一个乱序的数组 var arr = [3,1,5,6,9,7,2,8] 准备工作2:如何调换两个数组元素的内容:arr[0]和arr[1]调个位置 var temp = arr[0];//temp = 3;
2021-01-18 17:55:27 107
原创 变量与函数提升
变量与函数提升(ES5之前) JS预解析 预解析 ==> js是一个解释型语言,就是在代码执行之前,要先对代码进行通读和解释,然后再执行 ==> js代码在运行的是时候,会经历两个阶段:解释代码和执行代码 解释代码 ==> 解释代码在执行代码之前,也叫预解析 ==> 需要预解析的内容有两个 1 声明式函数 ==> 在内存中声明一个变量名式函数名,并且这个名字的内容式一个函数 2 var关键字 ==> 在内存中声明有一个变量 ==> 赋值式函数会
2021-01-17 17:06:36 100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人