I'm wondering when ECMAScript 6 comes, do we still need to put "use strict" in js codes?
Yes, unfortunately. Except in modules, where it is implied.