JavaScript中的函数是否类似于Python range()?
我认为应该有一个更好的方法,而不是每次写下面的行:
array = new Array();
for (i = 0; i < specified_len; i++) {
array[i] = i;
}
Run Code Online (Sandbox Code Playgroud) 使Javascript做类似 Python的列表理解的最简洁方法是什么?
在Python中,如果我有一个对象列表,其名称我想"拉出"我会这样做...
list_of_names = [x.name for x in list_of_objects]
Run Code Online (Sandbox Code Playgroud)
在javascript中,除了使用for循环结构之外,我并没有真正看到一种更"漂亮"的方式.
仅供参考:我正在使用jQuery; 也许它有一些漂亮的功能,使这成为可能?
更具体地说,假设我使用jQuery选择器$('input')来获取所有input元素,我将如何最干净地name为每个input元素创建所有属性的数组- 即,$('input').attr('name')数组中的所有字符串?