- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
string.lastIndexOf(searchValue[, fromIndex])
MDN说 fromIndex
默认值等于 string.length
,但是,我真的认为它是 string.length-1
但我怎么想并不重要...我需要有人确认 fromIndex
的默认值是什么
他们是这么说的:
"It can be any integer between 0 and the length of the string. The default value is the length of the string."
最佳答案
根据 ECMAScript 5,它将是字符串的长度
。
15.5.4.8 String.prototype.lastIndexOf (searchString, position)
If
position
isundefined
, thelength
of the String value is assumed, so as to search all of the String....
- Call
CheckObjectCoercible
passing the this value as its argument.- Let
S
be the result of callingToString
, giving it the this value as its argument.- Let
searchStr
beToString(searchString)
.- Let
numPos
beToNumber(position)
. (If position is undefined, this step produces the valueNaN
).- If
numPos
isNaN
, let pos be+∞;
otherwise, letpos
beToInteger(numPos)
.- Let
len
be the number of characters inS
.- Let
start
min(max(pos, 0), len)
.- Let
searchLen
be the number of characters insearchStr
.- Return the largest possible nonnegative integer k not larger than start such that k+ searchLen is not greater than len, and for all nonnegative integers j less than searchLen, the character at position k+j of S is the same as the character at position j of searchStr; but if there is no such integer k, then return the value -1.
关于javascript - lastIndexOf 的默认值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9337795/
string.lastIndexOf(searchValue[, fromIndex]) MDN说 fromIndex 默认值等于 string.length,但是,我真的认为它是 string.le
我正在写一本教科书。 问题是: 定义一个函数 lastIndexOf,给定一个数组和一个值,返回该值最后一次出现在数组中的索引。如果该值从未出现,则该函数应返回 -1。 然后在以下方面尝试您的功能:
这是手头的任务: "Write a function called stringLastIndexOf, which accepts two strings: the first is a word
我正在尝试在纯 javascript 中使用 lastindexof 函数从 URL 中删除 fakepath但是没有输出显示以下是我的 JS 代码:- function myFunction() {
我真的不明白 lastIndexOf 是如何工作的。我无法获得第二个可选参数的用法。 string.lastIndexOf(searchvalue,start) 搜索值 -> 必需。要搜索的字符串 开
window.onload = initAll; function initAll() { var allLinks = document.getElementsByTagName("a");
在这行代码中: correct = Array.LastIndexOf(turns.ToArray(), false, 4, 0); 我得到结果 correct = -1,这怎么可能? turns[0
我有一个字符串,我需要找到该字符串中任何字母数字字符的最后一次出现。无论字符串中最后一个字母数字字符是哪个,我都想要该索引。对于 text="Hello World!- " 输出将是'd'的索引 te
在 C# 中我可以做到这一点 string ID = "ContentPlaceHolderDefault_MainSiteSectionArea_MyPagePlaceHolder_Item4_Fa
我正在寻找一种方法来从数组中的一个点找到 Javascript 中对象的最后一个索引。例如: array.lastIndexOf(object.key, start); 到目前为止,我还没有找到解决这
我有字符串 String str ="12,123 123!abc123.abc" 和 ,.! 分隔符,我想删除最后 123。如果我使用 StringBuffer str1c = new String
我的示例代码: import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { /**
这个问题已经有答案了: What is the backslash character (\\)? (6 个回答) 已关闭 6 年前。 我想从字符串中删除最后一次出现的“\”这个特殊字符。我尝试使用字
我正在尝试创建一个 2checkout 立即购买按钮。为了将正确的产品放入购物车,您需要将产品 ID 传递到 URL 中。我正在尝试根据用户选中和取消选中复选框的方式构建 URL。 例如: 当用户选中
请看一下这些代码: string str_to_find = "➖➖➖➖➖➖➖➖➖➖\r\n"; string str = "Nancy" + str_to_find; if (str.EndsWit
我是 Java 新手,我想使用 f.i. 在长字符串中查找单个特殊字符。 lastIndexOf 或 indexOf,只是为了了解是否存在。 该字符是十六进制0x1A。如何在 lastIndexOf
所以,我有以下脚本: var id = window.location.href var buttonText = id.substr(id.lastIndexOf('/') + 1);
int found = 0; int index = 0; while (index = 0){ if(list.get(index).equals(z)){ return i
注意:此问题是针对学校作业提出的。我觉得我已经接近真实代码了,只剩下几点需要处理。 我被要求编写一个方法来接收两个字符串(s1 和 s2)和敏感地检查 s2 是否在 s1 中。如果 s2 在 s1 中
我有这个代码 var url = 'http://sitename.com/category/diving/', catName = url.substr(url.lastIndexOf('/
我是一名优秀的程序员,十分优秀!