Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
移除:在控制台中打印数组时的函数行-Javascript_Javascript_Arrays - Fatal编程技术网

移除:在控制台中打印数组时的函数行-Javascript

移除:在控制台中打印数组时的函数行-Javascript,javascript,arrays,Javascript,Arrays,使用铬。 我有一个多维数组“故事” 我正在使用console.log(故事)打印“故事” 控制台日志显示控制台中所有24个“故事”元素,但控制台扩展箭头的第一行显示[删除:功能] 当我尝试使用console.log(stories[2])将单个数组元素打印到控制台时,它不工作。控制台打印出未定义的 所以,打印所有数组元素效果很好,但打印出单个元素却不行 知道会发生什么吗 我的最终目标是对这个数组进行排序,但它现在不起作用,我认为这些问题是相关的 非常感谢您的建议!谢谢 进一步资料: 我正在创建

使用铬。 我有一个多维数组“故事”

我正在使用
console.log(故事)打印“故事”

控制台日志显示控制台中所有24个“故事”元素,但控制台扩展箭头的第一行显示
[删除:功能]

当我尝试使用
console.log(stories[2])将单个数组元素打印到控制台时,它不工作。控制台打印出未定义的

所以,打印所有数组元素效果很好,但打印出单个元素却不行

知道会发生什么吗

我的最终目标是对这个数组进行排序,但它现在不起作用,我认为这些问题是相关的

非常感谢您的建议!谢谢

进一步资料: 我正在创建一个数组,然后将元素传递到数组中。每个元素都是一个sharepoint列表项

  var stories = new Array();
  getMyGPShareListData(".../ListProxy.html?listname=NewsArticles&odata=%24top%3D3%26%24orderby%3DArticleDate%20desc", { success: successGPNowData, error: errorGPNowData }); 
   function successGPNowData(data) {
    //Handle SharePoint REST List Items
    if (data.d) {
        iReturns = iReturns + 1;
        //Determine data results to pass to top nav
        jQuery.each(data.d, function (n, item) {
          item.ArticleDate = item.ArticleDate.substr(6).replace(")/","");
          stories.push(item);
        });
    }
  }

你能告诉我们你是如何编故事的吗?也许
故事
不是你想象的那样。@halcyon谢谢我添加了更多的信息你看到的
[remove:function]
,因为你正在设置
Array.prototype.remove
某处。好的,确保你做了
console.log(故事[2])内部
successGPNowData()
。我猜其中包含一个异步调用(比如AJAX)。那么你应该得到一个结果。此外,该对象看起来可能是可序列化的,因此可以使用
console.log(JSON.stringify(stories))
也检查它。@Bergi试试这个:
Array.prototype.remove=function(){};console.log([])它确实为我打印
删除
(无
\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。我认为这可能是最近在Chrome中发生的变化。