[js] don't inline Reflect.field because it has try/catch block.

Also, inline Reflect.hasField.
Also, don't create extra var in Reflect.field,.
Merge pull request #2453 from nadako/js_reflect

[js] don't inline Reflect.field because it has try/catch block.