【日期】: 2021/6/9
【问题】: JS添加的按钮,显示不出来,控制台报错“SCRIPT1006: 缺少 ‘)’”
【原因】: IE浏览器不支持(=>)箭头函数
【如何发现】: 根据报错提示找到对应的报错的位置
【如何修复】: 重写方法,不使用剪头函数。
function findKey(obj, value, compare = (a, b) => a === b) {return Object.keys(obj).find(k => compare(obj[k], value))
}
改成
function findKey(obj, value) {for (var item in obj) {if (obj[item] == value)return item}
}
【总结】: 方法总比困难多!
本文发布于:2024-02-02 17:25:52,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170686595345318.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |