java中 在for循环体内定义的变量是不是拿到循环体之外就会失效? 在js中呢