From c40612041809fe289aba58aefa170bbe784aba1f Mon Sep 17 00:00:00 2001 From: t7yang Date: Mon, 10 Jan 2022 08:38:07 +0800 Subject: remove name attribute for zh-CN --- .../global_objects/array/lastindexof/index.html | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'files/zh-cn/web/javascript/reference/global_objects/array/lastindexof') diff --git a/files/zh-cn/web/javascript/reference/global_objects/array/lastindexof/index.html b/files/zh-cn/web/javascript/reference/global_objects/array/lastindexof/index.html index 51cf89a71f..8d3c63aab0 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/array/lastindexof/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/array/lastindexof/index.html @@ -5,17 +5,17 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/lastIndexOf ---
{{JSRef("Global_Objects", "Array")}}
-

概述

+

概述

lastIndexOf() 方法返回指定元素(也即有效的 JavaScript 值或变量)在数组中的最后一个的索引,如果不存在则返回 -1。从数组的后面向前查找,从 fromIndex 处开始。

{{EmbedInteractiveExample("pages/js/array-lastindexof.html")}}
-

语法

+

语法

arr.lastIndexOf(searchElement[, fromIndex])
-

参数

+

参数

searchElement
@@ -29,13 +29,13 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/lastIndexOf
-

描述

+

描述

lastIndexOf 使用严格相等(strict equality,即 ===)比较 searchElement 和数组中的元素。

-

示例

+

示例

-

例子:使用 lastIndexOf

+

例子:使用 lastIndexOf

下例使用 lastIndexOf 定位数组中的值。

@@ -54,7 +54,7 @@ index = array.lastIndexOf(2, -1); // index is 3 -

例子:查找所有元素

+

例子:查找所有元素

下例使用 lastIndexOf 查找到一个元素在数组中所有的索引(下标),并使用 {{jsxref("Array.push", "push")}} 将所有添加到另一个数组中。

@@ -80,7 +80,7 @@ console.log(indices); idx > 0时,才进入lastIndexOf由后往前移一位进行倒查找;如果idx == 0则直接设置idx = -1,循环while (idx != -1)就结束了。
 

-

兼容旧环境(Polyfill)

+

兼容旧环境(Polyfill)

lastIndexOf 在 ECMA-262 标准第 5 版被添加。因此它在不兼容该标准的浏览器中可能不被支持。你可以把下面代码添加到脚本中来使那些没有实现该方法的实现环境支持该方法。该算法是被 ECMA-262 第 5 版指定的。假定 {{jsxref("Global_Objects/Object", "Object")}}、{{jsxref("Global_Objects/TypeError", "TypeError")}}、{{jsxref("Global_Objects/Number", "Number")}}、{{jsxref("Math.floor")}}、{{jsxref("Math.abs")}},以及 {{jsxref("Math.min")}} 拥有其初始值。

@@ -168,7 +168,7 @@ console.log(indices);

{{Compat("javascript.builtins.Array.lastIndexOf")}}

-

相关链接

+

相关链接