JavaScript:语法示例中参数的括号后的逗号

dpren

Array.prototype.indexOf()之类的方法的语法如下所示:

arr.indexOf(searchElement[, fromIndex = 0])

[, ...]什么意思,为什么逗号放在括号内?

紫罗兰色

方括号本身表示“可选”,= 0如果您决定省略该参数,则给出默认值。逗号位于方括号内的原因是因为它形成了可选位的一部分-如果省略第二个参数,则逗号也是如此。

换句话说,您只能indexOf与一起使用 searchElement,在这种情况下fromIndex,假定为零。或者如果您不想从零号元素开始搜索,则可以指定自己的fromIndex

因此,下面的前两个是等效的,而第三个将在数组中的不同点开始搜索:

x = haystack.indexOf (needle);
x = haystack.indexOf (needle, 0);
x = haystack.indexOf (needle, 42);

Mozilla开发人员网络对此事看法(我强调):

fromIndex: 开始搜索的索引。

如果索引大于或等于数组的长度,则返回-1,这意味着将不搜索数组。如果提供的索引值为负数,则将其视为距数组末尾的偏移量。

注意:如果提供的索引为负,则仍从​​前到后搜索数组。如果计算的索引小于0,则将搜索整个数组。

默认值:0(搜索整个数组)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JavaScript / TypeScript中的参数列表后的方括号

来自分类Dev

如何在括号的每个逗号后删除方括号,引号并添加空格-javascript

来自分类Dev

大括号中的Javascript函数参数

来自分类Dev

爆炸逗号,但忽略括号中的逗号php

来自分类Dev

JavaScript中的圆括号()位置-语法不寻常?

来自分类Dev

JavaScript示例中的怪异语法:var {variable} = value

来自分类Dev

在命令后(括号之间)在shell变量中捕获参数

来自分类Dev

Rails 6包中参数的javascript语法

来自分类Dev

React Native 中的括号语法问题——可能只是 JavaScript 语法问题

来自分类Dev

PHP中的花括号语法?

来自分类Dev

当参数包含括号时,为什么JavaScript会因语法错误而失败?

来自分类Dev

在哪里可以找到有关Javascript特定参数语法的更多信息?(内部示例)

来自分类Dev

在javascript中的千金额后添加逗号

来自分类Dev

函数声明参数Javascript中的方括号和空格

来自分类Dev

参数param ['pagetoken']是示例Google报告代码中的语法错误吗?

来自分类Dev

删除Pig的输出中的括号和逗号

来自分类Dev

如何删除输出中的括号和逗号

来自分类Dev

为什么在括号初始化中允许在参数列表中不允许使用多余的逗号?

来自分类Dev

在此Perl示例中,为什么在打印后的第一个左括号之前有+号?

来自分类Dev

参数列表:名称后括号的含义

来自分类Dev

参数列表:名称后括号的含义

来自分类Dev

javascript中带有函数参数的语法不明确

来自分类Dev

JavaScript中的逗号分隔

来自分类Dev

数组中的逗号,javascript

来自分类Dev

JavaScript中的逗号分隔

来自分类Dev

方括号中的功能参数

来自分类Dev

语法说明:Swift中的方括号

来自分类Dev

Javascript中的反括号

来自分类Dev

替换javascript中的括号

Related 相关文章

  1. 1

    JavaScript / TypeScript中的参数列表后的方括号

  2. 2

    如何在括号的每个逗号后删除方括号,引号并添加空格-javascript

  3. 3

    大括号中的Javascript函数参数

  4. 4

    爆炸逗号,但忽略括号中的逗号php

  5. 5

    JavaScript中的圆括号()位置-语法不寻常?

  6. 6

    JavaScript示例中的怪异语法:var {variable} = value

  7. 7

    在命令后(括号之间)在shell变量中捕获参数

  8. 8

    Rails 6包中参数的javascript语法

  9. 9

    React Native 中的括号语法问题——可能只是 JavaScript 语法问题

  10. 10

    PHP中的花括号语法?

  11. 11

    当参数包含括号时,为什么JavaScript会因语法错误而失败?

  12. 12

    在哪里可以找到有关Javascript特定参数语法的更多信息?(内部示例)

  13. 13

    在javascript中的千金额后添加逗号

  14. 14

    函数声明参数Javascript中的方括号和空格

  15. 15

    参数param ['pagetoken']是示例Google报告代码中的语法错误吗?

  16. 16

    删除Pig的输出中的括号和逗号

  17. 17

    如何删除输出中的括号和逗号

  18. 18

    为什么在括号初始化中允许在参数列表中不允许使用多余的逗号?

  19. 19

    在此Perl示例中,为什么在打印后的第一个左括号之前有+号?

  20. 20

    参数列表:名称后括号的含义

  21. 21

    参数列表:名称后括号的含义

  22. 22

    javascript中带有函数参数的语法不明确

  23. 23

    JavaScript中的逗号分隔

  24. 24

    数组中的逗号,javascript

  25. 25

    JavaScript中的逗号分隔

  26. 26

    方括号中的功能参数

  27. 27

    语法说明:Swift中的方括号

  28. 28

    Javascript中的反括号

  29. 29

    替换javascript中的括号

热门标签

归档