摘要: arguments 概述: arguments 是对象的一个特殊属性。arguments对象就像数组,但是它却不是数组。 argument 对象包含了函数调用的参数数组,通过这种方式你可以很方便的找到最后一个参数的值。 arguments是函数的里面的所有参数的集合,它是一个伪数组(具备数组特性 有 阅读全文
posted @ 2022-10-29 14:19 後楓浪 阅读(63) 评论(0) 推荐(0)
摘要: 函数的对应的运行过程 gc回收机制 垃圾回收机制(垃圾回收机制 不能强制执行的 对应的运行机制) JavaScript 的垃圾回收原理就是:固定时间间隔,周期性的释放不在使用的变量所占内存。全局变量的生命周期直至浏览器卸载页面才会结束,局部变量只在函数的执行过程中存在。 gc常用的俩大回收机制 引用 阅读全文
posted @ 2022-10-29 11:43 後楓浪 阅读(64) 评论(0) 推荐(0)
摘要: 简述: return 译为返回 他是用于对应的函数中返回对应的数据的一个关键词 当你的数据返回了那么当前这个函数就没有意义了 所以当前这个函数再return后面的代码就不会再执行了 function 方法名(形参1,形参2,....){ 相关操作 return 数据 } 在return语句之后的不可 阅读全文
posted @ 2022-10-29 09:13 後楓浪 阅读(74) 评论(0) 推荐(0)
摘要: 已知页面上有结构ul,内有10个li,每个li的内容不同,请使用事件委托的方式给每个li都绑定点击事件,点击的时候打印对应li的内容 ul.onclick=function(){} 阅读全文
posted @ 2022-10-28 19:15 後楓浪 阅读(49) 评论(0) 推荐(0)
摘要: 时间复杂度概述 在恒定的环境内,他的执行次数和对应的变量的比列构成的值为时间复杂度。时间复杂度是在一定程度上表示当前的程序的运行速度,时间复杂度越低那么运行速度就越快。还有一个就是我们需要考虑的空间复杂度,空间复杂度是指你的程序在运行的时候开辟的内存大小,空间复杂度越低占用的内存就越少(内存不再优先 阅读全文
posted @ 2022-10-27 21:55 後楓浪 阅读(116) 评论(0) 推荐(0)
摘要: 数据结构 划分 存储结构 (存储对应的数据的) 逻辑结构(逻辑的体现) 算法 存储结构的相关的内容 线性结构(有顺序) 数组 (顺序表) 栈 (先进后出) 队列 (先进先出) 非线性结构 (没有顺序) 串 链表 (单向链表 双向链表) 图 (有向图 无向图) 树 (二叉树) hash 所有的存储结构 阅读全文
posted @ 2022-10-27 21:44 後楓浪 阅读(171) 评论(0) 推荐(0)
摘要: 排序算法(常见的排序算法的时间复杂度 O(n2)) 1.冒泡排序(俩俩(相邻的俩个)相比 位置交换)O(n2) ```js //冒泡排序 function bubleSort(arr){ //冒泡排序 外层的轮数 for(var i=0;i<arr.length-1;i++){ //控制比较的次数 阅读全文
posted @ 2022-10-27 21:21 後楓浪 阅读(102) 评论(0) 推荐(0)
摘要: 输入两个数,求两个数的最小公倍数(****) 如: 9和6的最小公倍数是18, 1, 先找出两个数中的最大数 // 9 -> 6*9 2, 最大数++,找出能被两个数整除的数(退出循环) */ var n = 9, m = 6; var max = n > m ? n : m; for (var i 阅读全文
posted @ 2022-10-27 21:01 後楓浪 阅读(43) 评论(0) 推荐(0)
摘要: 输入两个数n,a,如果n==3, a == 2; 输出 2 + 22 + 222 的值。(不用输出式子)(****) 如: n == 4, a == 3; 输出 3 + 33 + 333 + 3333的值。 提示: 1、n = 3,相加三次,每次相加比前一次相加的数,多一位 2、每次多的这个位数的值 阅读全文
posted @ 2022-10-27 21:00 後楓浪 阅读(37) 评论(0) 推荐(0)
摘要: 五位数中,对称的数称为回文数,找出所有的回文数。 如: 12321 */ for (var i = 10000; i < 100000; i++) { var a = i % 10; //个位 var b = parseInt(i / 10) % 10 //十位 var d = parseInt(i 阅读全文
posted @ 2022-10-27 20:58 後楓浪 阅读(128) 评论(0) 推荐(0)