我偶然发现了将DOM NodeList转换为常规数组的简洁快捷方式,但我必须承认,我并不完全理解它是如何工作的:
[].slice.call(document.querySelectorAll('a'), 0)
Run Code Online (Sandbox Code Playgroud)
所以它从一个空数组开始[],然后slice用于将结果转换call为一个新数组是啊?
我不明白的是call.如何document.querySelectorAll('a')从NodeList转换为常规数组?