Commit 5b1f8ac
zhourenjian
Add window["j2s.object.native"]=true; support for unpolluted native JavaScript object, so Java2Script library can co-exist with other JavaScript libraries, like YUI, jQuery, ...
1. new Object(); in Java will be compiled into JavaScript as "new JavaObject();"
2. If there is no window["j2s.object.native"] = true; line, JavaObject === Object, and everything is the same as before.
3. In native Object mode, Function, DOM class, Object's prototype are not modified. But String, Array, Number, Boolean's prototype are modified.
More information, please visit
http://groups.google.com/group/java2script/browse_thread/thread/3d6deb9c3c0a0cda1 parent 8cbc456 commit 5b1f8ac
1 file changed
Lines changed: 10 additions & 0 deletions
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
463 | 463 | | |
464 | 464 | | |
465 | 465 | | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
466 | 469 | | |
467 | 470 | | |
468 | 471 | | |
| |||
2876 | 2879 | | |
2877 | 2880 | | |
2878 | 2881 | | |
| 2882 | + | |
| 2883 | + | |
| 2884 | + | |
| 2885 | + | |
| 2886 | + | |
| 2887 | + | |
| 2888 | + | |
2879 | 2889 | | |
2880 | 2890 | | |
2881 | 2891 | | |
| |||
0 commit comments