我是使用node v10.1版本,我有一个对象,里面保存了一些MIME类型,如下:
let all_mime_types = {
//media types...
text: "text/plain",
html: "text/html",
jpeg: "image/jpeg",
jpg: "image/jpg",
png: "image/png",
javascript: "text/javascript",
css: "text/css"
};
当我想通过一些代码(基于我参考的目录中的文件)来获取某个MIME类型时,我看到了这段代码:
let mime =
all_mime_types[
path
.extname(full_address)
.split(".") // seperates the "." from path.extname(full_address);
.reverse()[0]
];
我的问题是.reverse()[0]
这部分...
当我删除0或[0]时,它返回未定义(undefined)。
.reverse()[]
和[0]
是什么意思?
[0]
。 - Code Maniac