javascript中的eval运行了错误的方法
在此代码中,使用了eval函数: 字符串中的函数有3个参数,但eval使用2个参数运行函数:javascript中的eval运行了错误的方法,javascript,eval,Javascript,Eval,在此代码中,使用了eval函数: 字符串中的函数有3个参数,但eval使用2个参数运行函数: 为什么?同一作用域中不能有两个同名函数 javascript中没有函数重载。(感谢易卜拉欣·马赫里尔) 删除从第5317行开始的openURL函数 2019年编辑: 可以根据参数的数量调用不同的方法:模式: 请不要使用代码图像,而是将代码文本复制/粘贴到问题正文中。您已经定义了两次openURL。第二个是唯一可访问的,javascript中没有函数重载。第二个函数覆盖了第一个函数,因此您只得到一个带
为什么?同一作用域中不能有两个同名函数 javascript中没有函数重载。(感谢易卜拉欣·马赫里尔) 删除从第5317行开始的
openURL
函数
2019年编辑:
可以根据参数的数量调用不同的方法:模式:
请不要使用代码图像,而是将代码文本复制/粘贴到问题正文中。您已经定义了两次openURL。第二个是唯一可访问的,javascript中没有函数重载。第二个函数覆盖了第一个函数,因此您只得到一个带有两个参数的
openURL
函数。