js的兼容性问题
今天遇到一个问题,写了一个js函数,结果火狐下正常,而在谷歌下却报如下错误:Uncaught SyntaxError: Unexpected token =,真是见鬼了,调试了好久,才找出了原因,原来是定义函数时给的默认值,chrom解析不了。
正常: function test(a,b,c){ } 但是这样(给c赋了一个默认值就不对了)在谷歌中就是错误的: function test(a,b,c=1){ }
注:这个错误很难发现,费了我不少时间,切记以后不能再这样赋默认值了!
时不我待,不负韶华!立刻行动!不吃学习的苦就会吃生活的苦!

浙公网安备 33010602011771号