1

この Javascript コードは、ファイル リストから最初のファイル名を削除し、次にその拡張子を削除します。

var fileNoExt = filelist.shift();
fileNoExt = fileNoExt.substr(0, fileNoExt.lastIndexOf('.'));

興味があります - このコードをワンライナーにすることは可能ですか?

4

3 に答える 3

3

ここにワンライナーがあります:

var filelist = ['file.name.ext', 'some.another.string']

filelist.shift().split('.').slice(0, -1).join('.') // 'file.name'
于 2013-06-04T23:08:09.343 に答える