在javascript中使用不好的做法?

Dar*_*htA 4 javascript with-statement

我认为那样的东西with(Math){document.body.innerHTML= PI}不是很好的做法.

Mat*_*att 5

考虑到它如何影响范围链,我会称之为不好的做法.

看看道格拉斯·克罗克福德的这篇文章:" 声明被认为是有害的 "