Questions tagged «arrays»

数组是一种有序的数据结构,由一组元素(值,变量或引用)组成,每个元素由一个或多个索引标识。当询问数组的特定变体时,请使用以下相关标记:[vector],[arraylist],[matrix]。使用此标签时,在特定于编程语言的问题中,使用正在使用的编程语言对问题进行标签。





10
Array.size()与Array.length
两者有什么区别? 所以我知道那array.size()是一个函数,而又array.length是一个属性。是否有一个使用案例?有效率吗?(我想.length它会更快,因为它是属性而不是方法调用?)为什么有人会使用较慢的选项?是否存在某些与另一浏览器不兼容的浏览器? var x = []; console.log(x.size()); console.log(x.length); console.log(x.size()==x.length); x =[1,2,3]; console.log(x.size()); console.log(x.length); console.log(x.size()==x.length); 将打印: 0, 0, true 3, 3, true
384 javascript  arrays 


30
如何从JavaScript中的对象数组中获取不同的值?
假设我有以下内容: var array = [ {"name":"Joe", "age":17}, {"name":"Bob", "age":17}, {"name":"Carl", "age": 35} ] 能够获得所有不同年龄的数组的最佳方法是什么,这样我得到以下结果数组: [17, 35] 有什么办法可以替代地构造数据或更好的方法,这样我就不必遍历每个数组检查“ age”的值并检查另一个数组是否存在,如果没有,可以添加它? 如果有某种方法,我可以不重复就退出不同的年龄... 我想改善当前无效的方法...如果这意味着不是“数组”是对象数组,而是带有一些唯一键(即“ 1,2,3”)的对象“映射”也可以 我只是在寻找最高效的方式。 以下是我目前的操作方式,但是对我来说,即使迭代确实有效,迭代似乎也很糟糕。 var distinct = [] for (var i = 0; i < array.length; i++) if (array[i].age not in distinct) distinct.push(array[i].age)

9
将数组转换为JSON
我有一个var cars = [2,3,..]包含几个整数的数组。我已经向数组添加了一些值,但是现在我需要通过jQuery的.get方法将此数组发送到页面。如何将其转换为JSON对象进行发送?




10
Python列表与数组-何时使用?
如果要创建一维数组,则可以将其实现为列表,也可以使用标准库中的“数组”模块。我一直将列表用于一维数组。 我想改用数组模块的原因或情况是什么? 是为了性能和内存优化,还是我缺少明显的东西?
374 python  arrays  list 

5
array_map,array_walk和array_filter之间的区别
究竟是什么之间的区别array_map,array_walk和array_filter。从文档中可以看到,您可以传递一个回调函数来对提供的数组执行操作。但是我似乎没有发现它们之间有什么特别的区别。 他们执行相同的事情吗? 它们可以互换使用吗? 如果它们完全不同,请提供示例说明,我们将不胜感激。
373 php  arrays  callback 

30
从JavaScript中的对象数组中删除重复项
我有一个包含对象数组的对象。 things = new Object(); things.thing = new Array(); things.thing.push({place:"here",name:"stuff"}); things.thing.push({place:"there",name:"morestuff"}); things.thing.push({place:"there",name:"morestuff"}); 我想知道什么是从数组中删除重复对象的最佳方法。举例来说,事物……东西将变成…… {place:"here",name:"stuff"}, {place:"there",name:"morestuff"}


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.