07 2021 档案

摘要:function f(k){ this.m=k return this } var m = f(1) var n =f(2) console.log(m)//2 console.log(n)//window console.log(m.m)//undefined console.log(n.m)// 阅读全文
posted @ 2021-07-27 15:56 鸡腿太小 阅读(66) 评论(0) 推荐(0)
摘要:参考《javascript种难点实例精讲》 1. 遍历数组 算法1的主要思想是在函数内部新建一个数组,对传入的数组进行遍历。如果遍历的值不在新数组中就添加进去,如果已经存在就不做处理。 function arrayUnique(array) { var result = []; for (var i 阅读全文
posted @ 2021-07-21 09:41 鸡腿太小 阅读(1161) 评论(0) 推荐(0)
摘要:我们都知道数组也是属于对象,因此用一般的typeof 无法达到预期效果: 例如: var a = [1, 2, 3];console.log(typeof a);//object, 此时需要其他方法才能判断: 1.instanceof运算符 instanceof运算符用于通过查找原型链来检测某个变量 阅读全文
posted @ 2021-07-13 20:28 鸡腿太小 阅读(472) 评论(0) 推荐(0)
摘要:给定一个数组array求最大值和最小值: 1.一般做法: 算法1的主要思想是在自定义的min()函数和max()函数中,通过循环由第一个值依次与后面的值作比较,动态更新最大值和最小值,从而找到结果 // 最小值 Array.prototype.min = function() { var min = 阅读全文
posted @ 2021-07-12 09:20 鸡腿太小 阅读(4798) 评论(0) 推荐(0)