我打电话给主页有一个外部js.此外部文件具有功能
function fruitLib(){
//do stuff
}
我有另外一个外部js,还有另一个功能.
function price(){
//do stuff
}
现在如何在调用price()之前检查fruitLib()是否存在?下面是我尝试但不起作用(可能因为两个文件都是外部文件).
if (typeof fruitLib== 'function') {
price();
}
最佳答案 假设fruitLib()位于bar.js中的文件foo.js和price()中,请在包含JavaScript文件的区域中执行此操作:
<script src="foo.js">
<script src="bar.js">
这样你知道fruitLib()在price()之前加载.
一个相关的问题在于:Javascript check if function exists.