唯一可能的方法是从html里的<script>里找。js本身无法获取自己路径。
var scripts = document.getElementsByTagName('script')// 获取现在已经加载的所有script
var lastScript = scripts[scripts.length-1]
// 获取最近一个加载的script,即这个js本身
var scriptName = lastScript.src
// 获取此js的路径
之后对路径做处理切割出来文件名就容易了。
这段代码一般是没问题的。