摘要:求数组的最小值和最大值 写一个函数,功能就是求参数中的平均数,里面涉及到arguments这个类数组 并且把这个类数组转换成数组 然后利用数组的方法进行求平均数 再写一种方法 更加对call的用法的理解 以及对类数组转换成数组的理解 再写点注意的事情:在IE6至IE8中 对 arguments 这个
阅读全文
摘要:一、数组去重,直接写到Array原型链上。 二、call apply bind 之间的区别 this用法总结 第一句话:this是谁和函数的在哪执行的以及在哪定义的都木有半毛钱关系 this是谁分几种情况: 第一种:函数谁调用this就指向谁,主要看函数(方法)前面的 . 是谁 那么this就是谁
阅读全文
摘要:单例模式:就是一个对象咯 工厂模式:就是一个函数,解决批量生产问题 构造函数:也是一个函数,但这个函数new一下的时候,那么这个函数就会自动产生一个对象(实例),并且最后返回这个对象(实例)。里面的this指的就是当前对象(实例)。方法里面的this例外,谁调用这个方法,this就指向谁。 上面构造
阅读全文
摘要:一、何为预解析 JS当中,代码执行前都是需要对带var关键字和function关键字进行预解析。 我们先介绍两个概念: 声明(declare) 和 定义(defined) 声明:就是浏览器引擎分配一个地址,但是并没有分配内存空间 默认值为undefined 定义:分配到内存空间,可以存储。 在预解析
阅读全文