JavaScript中关于数组的调用方式

 更新时间:2023年02月10日 10:16:32   作者:误念  
这篇文章主要介绍了JavaScript中关于数组的调用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

JavaScript数组的调用

1.数组的调用

描述:数组的调用实际上是指数组元素的调用。数组元素通过【数组名+下标】的方式来进行访问。

语法:数组名[下标]

	var i = ['a','b','c']
	console.log(i[1]);

2.要求定义一个5个元素的数组,并分别打印数组的每个元素,要求使用快速遍历

	var arr = ['a','b','c','d','e'];
	for (index in arr) [
		console.log(arr[index]);
	}
	//普通for循环
	for (var i = 0;i<arr.length;i++) {
		console.log(arr[i]);
	}

3.需求二:由于代码过长,直接上图片

伪数组JS调用数组方法

function show() {
  [].forEach.call(arguments, (v, i) => {
    console.log(v);
  });
}

function show() {
  [].forEach.apply(arguments, [
    (v, i) => {
      console.log(v);
    },
  ]);
}

function show() {
  [].forEach.bind(arguments)((v, i) => {
    console.log(v);
  });
}
  • call后的第二个参数传的是原方法的参数列表
  • apply后的第二个参数传的是 数组 数组里是参数,数组长度与原方法的参数个数一致
  • bind后绑定对象,后还需继续传入(原方法的参数列表) 

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • JavaScript制作淘宝星级评分效果的思路

    JavaScript制作淘宝星级评分效果的思路

    这篇文章主要介绍了JavaScript制作淘宝星级评分效果的整个思考过程,思路很清晰,并附带了完整的程序源码,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • JavaScript实现原型封装轮播图

    JavaScript实现原型封装轮播图

    这篇文章主要为大家详细介绍了JavaScript原型封装轮播图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-12-12
  • 原生js实现返回顶部缓冲效果

    原生js实现返回顶部缓冲效果

    本文主要分享了原生js实现返回顶部缓冲效果的示例代码。具有一定的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • 小程序实现筛子抽奖

    小程序实现筛子抽奖

    这篇文章主要为大家详细介绍了小程序实现筛子抽奖,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05
  • 关于layui toolbar和template的结合使用方法

    关于layui toolbar和template的结合使用方法

    今天小编就为大家分享一篇关于layui toolbar和template的结合使用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • JavaScript 实现模态对话框 源代码大全

    JavaScript 实现模态对话框 源代码大全

    对话框在Windows应用程序中使用非常普遍,许多应用程序的设定,与用户交互需要通过对话框来进行,因此对话框是Windows应用程序中最重要的界面元素之一,是与用户交互的重要手段。
    2009-05-05
  • js 学习笔记(三)

    js 学习笔记(三)

    JavaScript的对象基础 本篇主要讲解本地对象Array的各种方法。
    2009-12-12
  • JavaScript Fetch API请求和响应拦截详解

    JavaScript Fetch API请求和响应拦截详解

    这篇文章主要为大家介绍了JavaScript Fetch API请求和响应拦截详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • javascript实现滚动效果的数字时钟实例

    javascript实现滚动效果的数字时钟实例

    这篇文章主要是介绍使用javascript来实现数字时钟滚动的效果,非常实用,有需要的朋友们可以来参考学习。
    2016-07-07
  • JS设计模式之状态模式的用法使用方法

    JS设计模式之状态模式的用法使用方法

    JavaScript状态模式是一种行为型设计模式,核心是对象在其内部状态改变时改变其行为,状态模式将对象的行为封装到不同的状态类中,使得对象在不同状态下可以选择不同的行为,本文给大家详细的介绍一下状态设计模式在Js中的使用,需要的朋友可以参考下
    2023-08-08

最新评论