获取数组中最长的列表标题名称 javascript Sharepoint
Get longest List title name in array javascript Sharepoint
我正在通过此代码从我的 SharePoint 站点 collection 获取所有标题。我想要的是找出哪个列表标题的名称最长,并将该值存储在 variable:
中
这是我用来获取列表标题的代码:
while (listEnumerator.moveNext())
{
var currentItem = listEnumerator.get_current();
listString += "<br>" + currentItem.get_title();
}
只需在 while
循环外声明一个 length-storing 变量,然后在 while
循环内将当前迭代 listString
的长度与 length-storing变量:
var longest = "";
while (listEnumerator.moveNext()) {
var currentItem = listEnumerator.get_current(),
title = currentItem.get_title();
listString += "<br>" + title;
if (longest.length < title.length)
longest = title;
}
当您的 while
循环完成迭代后,longest
变量将保存最长的标题。
我正在通过此代码从我的 SharePoint 站点 collection 获取所有标题。我想要的是找出哪个列表标题的名称最长,并将该值存储在 variable:
中这是我用来获取列表标题的代码:
while (listEnumerator.moveNext())
{
var currentItem = listEnumerator.get_current();
listString += "<br>" + currentItem.get_title();
}
只需在 while
循环外声明一个 length-storing 变量,然后在 while
循环内将当前迭代 listString
的长度与 length-storing变量:
var longest = "";
while (listEnumerator.moveNext()) {
var currentItem = listEnumerator.get_current(),
title = currentItem.get_title();
listString += "<br>" + title;
if (longest.length < title.length)
longest = title;
}
当您的 while
循环完成迭代后,longest
变量将保存最长的标题。