- 博客(5)
- 收藏
- 关注
原创 【阿斯克码】
为了能让计算机识别字符,科学家制定了一个对照表,当输入一段2进制指令的时候,就能显示成某个字符。这个对照表叫做阿斯克码表,其中包含了128个常用字符跟2进制的对照关系。概念:计算机内部只能识别2进制数据,不能识别字母等字符。
2023-03-21 15:45:55 5538
原创 【冒泡、选择排序】
/ arr[1]放剩下的数字中最小的,使用arr[1]跟后面的数字比较,如果有比arr[1]更小的,就跟arr[1]交换位置。// arr[0]放最小的值,所以将arr[0]跟后面所有值比较,如果有比arr[0]更小的,就跟arr[0]交换位置。// 相邻的元素比较,就是下标i的元素跟下标i+1的元素比较 - 所以循环要比正常的遍历少一次。// 第1个位置的数字排好了,排第2个位置上的数字。// 这个循环结束后,arr变为:[2,1,3]// 这个循环结束后,arr变为:[1,2,3]
2023-03-21 15:39:47 56
原创 【数组方法】
findIndex的原理,遍历数组,判断每个元素是否满足条件,满足就返回这个元素的下标,并break循环,如果遍历完了都没有满足条件的,就返回-1。find的原理,遍历数组,判断每个元素是否满足条件,满足就返回这个元素,并break循环,如果遍历完了都没有满足条件的,就返回undefined。some内置的原理,遍历数组,判断每个值是否满足条件,有满足的就返回true,并break循环,遍历完以后都没有一个是满足的,返回false。// -1 - 数组中全是数字,找不到字符串5,所以返回-1。
2023-03-21 15:37:18 63
原创 【循环中的关键字】
在循环有两个关键字可以改变循环执行的流程。continue关键字,可以跳过当前这次的循环,直接进行下一次的循环。i <= 5;// 当i=3的时候,直接进行下一次的循环// 最后结果是1245break关键字,可终止循环,直接让整个循环结束运行。i <= 5;i++){break;// 当i=3的时候,直接结束整个循环的运行// 最后结果是1。
2023-03-21 15:30:19 110
原创 【for循环结构】
然后进行条件判断i<=10;条件成立,所以运行了大括号中的代码-----第一次执行 接下来i++;再进行条件判断i<=10;条件成立,所以又运行了大括号中的代码------第二次执行 i++;条件判断i<=10;条件成立,再次运行------第三次执行 i++;条件判断i<=10;条件成立,再次运行------第四次运行。条件表达式可以限定重复在什么时候停止(当条件不成立的时候);在循环中,变量i的变化规律可以不是递增,也可以递减,也可以不是递增1。总而言之,变量i的变化规律可以自定义。
2023-03-21 15:29:26 61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人