js有没有办法在非IE中使用圆括号访问数组?

发布于 2022-09-01 12:16:00 字数 243 浏览 6 评论 0

目前遇到了一个很老的项目,其在访问数组的时候几乎全部使用圆括号而不是方括号。

javascript//目前项目中
table.rows(i).cells(i);
root(i).getXXX(param);

这些代码在IE兼容模式下可以正常运行,但类似Chrome、Safari、Firefox等现代浏览器则抛出语法错误。
那么,有没有办法使现代浏览器兼容这种写法?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

单身狗的梦 2022-09-08 12:16:00

基本不可能实现- -。 你只能判断浏览器类型,或者用 try catch 来写兼容代码了

暖伴 2022-09-08 12:16:00

table.rows指向的这个function打印出来看看?

一场春暖 2022-09-08 12:16:00

我怎么感觉这个是方法返回的对象 ,不是数组?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文