[object property evaluation] support number properties
[coding] align js_scan_get_identifier() with other scan_xx API - receive 'scan' as first argument
[coding] align js_scan_get_string() with other scan_xx API - accept 'scan' as first argument