var names = [name for(name in generateNames(product))];
generateNames
仅返回产品中各种属性的列名称数组。
但是事物中名称的全称是什么?
这是一个数组理解。 它被添加到 JavaScript 1.7 中。 仅适用于 Mozilla 浏览器,例如 Firefox AFAIK。
请参阅 https://developer.mozilla.org/en/New_in_JavaScript_1.7#Array_com经理_(Merge_into_Array_com经理)
这里是一个 jsfiddle,您可以尝试,仅在 Firefox 中: