原型方法
前端小99
一点一滴 不忘初心
心有猛虎 细嗅蔷薇
展开
-
函数原型 构造函数 安全类 构造函数继承 原型式继承 组合式继承 寄生式继承 寄生组合式继承 内置构造函数
构造函数执行的四步 构造函数执行时候的四个步骤: -在函数内部,开辟一个新的空间 -改变this指向 (指向创建的对象) -执行函数中的代码, 为this赋值 -返回创建的实例化对象 因此, 我们可以通过this.xx进行赋值 prototype是每一个函数天生可以调用的,它的值是一个对象 该属性对普通函数没有作用 对与构造函数来说,每创建出来的对象都会有一个隐含的属性 它的指向构造函数的prototype属性,我们可以通过...原创 2020-09-08 16:41:46 · 237 阅读 · 0 评论 -
map原型方法
// 定义一个数组 var arr = ["吴洋", "董成", "马二", "李双双"]; // 在每一个同学的前面添加文案 var result = arr.map(function(value, index, arr) { console.log(this, arguments); return "二十二期" + value; }) console.log(result); /** * map方法 * @arr 要遍历的数组 * ...原创 2020-09-04 19:53:54 · 379 阅读 · 0 评论 -
foreach原型方法
// 定义一个数组 var arr = ["吴洋洋", "董立成", "马国彤", "李双双"]; // 遍历数组 var result = arr.forEach(function(value, index, arr) { console.log(this, arguments); }) console.log(result); /** * forEach 实现数组迭代器的方法 * @arr 要遍历的数组 * @fn 执...原创 2020-09-04 19:51:48 · 354 阅读 · 0 评论 -
indexof与lastindexof原型实现的方法
// 定义一个数组 var arr = ["吴洋", "董成", "马彤", "李双", "3", "马彤"]; // 想要获取马国彤的索引 // var pos = arr.indexOf(3); // var pos1 = arr.lastIndexOf("马国彤"); /** * indexOf 获取成员的索引 * @arr 要查找的数组 * @item 要查找的成员 * return 成员的索引值 **/ function indexOf(ar...原创 2020-09-04 18:43:20 · 375 阅读 · 0 评论