JavaScript PC运行正常 Android无法执行代码
在一个项目中遇到,js代码在PC、iOS都可以正常运行但是在android中却无法执行的情况
起初认为是代码有问题,但 Chrome PC端调试没有报错
之后使用 chrome://inspect/ 调试发现原因是 :Android浏览器不支持 JS默认参数
找到这个解决方案:
function test(a,b){ var a=arguments[0]?arguments[0]:1; var a=arguments[1]?arguments[1]:2; //a=1 b=2 }