Pot.js で利用可能。 PotLite.js では利用できません。
引数 path の拡張子を取得します。
引数 path をファイル名または URI とみなして拡張子を取得します。
Pot.globalize() が適応されている場合、Pot.getExt() が getExt() で実行できます。
引数 path のうち拡張子の部分文字列があれば、それを返します。
var fileName = 'foo.html'; var result = Pot.getExt(fileName); Pot.debug(result); // 'html'
var fileName = 'C:\\foo\\bar\\baz.tmp.txt'; var result = Pot.getExt(fileName); Pot.debug(result); // 'txt'
var uri = 'http://www.example.com/file.html?q=hoge.js'; var result = Pot.getExt(uri); Pot.debug(result); // 'html'
var uri = 'http://www.example.com/?output=hoge.xml#fuga.piyo'; var result = Pot.getExt(uri); Pot.debug(result); // 'xml'
var uri = 'http://www.example.com/?q=hoge'; var result = Pot.getExt(uri); Pot.debug(result); // ''
var uri = 'http://www.example.com/http%3A%2F%2Fwww.example.com%2Ffoo%2Ejs'; var result = Pot.getExt(uri); Pot.debug(result); // 'js'