js 取得檔案的檔名與副檔名

因為JavaScript沒有相關的涵式,所以自己創造…

//取得副檔名
function getFileExtension1(filename) {
  return (/[.]/.exec(filename)) ? /[^.]+$/.exec(filename)[0] : undefined;
}
//取得檔名
function getFileName(val) {
	filename = val.split('\\').pop().split('/').pop();
    filename = filename.substring(0, filename.lastIndexOf('.'));
	return filename;
}