我知道Chrome浏览器不支持点差运营商。现在我有了这段代码:
var arr = [1, 2, 3];
var max = Math.max(...arr);
console.log('Max: '+ max);
上面的代码总是在Chrome中给我这个错误(但是适用于Mozilla和Safari):
Uncaught SyntaxError: Unexpected token ...
我在网上搜索了很多,但我找不到任何有用的答案。因此,请帮助我找出我应该使用什么而不是chrome中的spread运算符来执行代码中执行的相同任务。
提前感谢您的帮助。
答案 0 :(得分:5)
试
Math.max.apply(Math, arr);
答案 1 :(得分:2)
请参阅使用OLD
在触发器中删除的记录。然后使用id
从其他表中删除。
DELETE FROM user_house WHERE house_id = OLD.house_id;
DELETE FROM firm_house WHERE house_id = OLD.house_id;