gpt4 book ai didi

Javascript .length 在 IE 中不正确

转载 作者:数据小太阳 更新时间:2023-10-29 05:44:42 24 4
gpt4 key购买 nike

我有一个对象如下:

    var dataSources = [
{
Stage: [2, 3, 4],
Name: "GetAustralianStateList"
},
{
Stage: [2, 3, 4],
Name: "GetGenderList"
},
{
Stage: [2, 3, 4],
Name: "GetTitleList"
},
{
Stage: [2, 3, 4],
Name: "GetCountryList"
},
{
Stage: [2, 3, 4],
Name: "GetRegionList"
},
{
Stage: [2, 3, 4],
Name: "GetNonEnglishLanguageList"
},
{
Stage: [2, 3, 4],
Name: "GetContactRelationshipList"
},
{
Stage: [3, 4],
Name: "GetCompanyCodeList"
},
{
Stage: [3, 4],
Name: "GetBusinessContractList"
},
{
Stage: [3, 4],
Name: "GetPayrollAreaList"
},
{
Stage: [3, 4],
Name: "GetAdministrationAreaList"
},
{
Stage: [3, 4],
Name: "GetWorkContractList"
},
{
Stage: [2, 3, 4],
Name: "GetFirstLanguageList"
},
];

当我在 Chrome 中调用 dataSources.length 时,它会返回对象中正确的项目数。但是,Internet Explorer 返回的长度比对象中的实际长度多 14 - 1。

有什么想法吗?

最佳答案

看到最后一个对象后面的,了吗?

IE 会因此看到一个省略的元素。

关于Javascript .length 在 IE 中不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9900156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com