halo ^^

No 27-32 No 7-26 Semua (balik urutan) |

derianto@derianto : 2007-09-04 16:24:40 UTC+0000
diacu: >>31
[HashMap di JavaScript]

Bagaimana cara membuat array seperti di PHP, tapi di JavaScript?
Bisa loh, pake object.

*Cara 1:*

        arr = new Object();
        arr['hello'] = 'world';
        arr['world'] = 'earth';
        arr['earth'] = 'an array';
        arr[0] = 1;
        arr[1] = 2;
        arr['an array'] = new Object();
        arr['an array']['wow'] = 'wow an array';
        arr['an array']['crazy'] = 'wow crazy';
        arr['newarray'] = new Object();
        arr['newarray']['a'] = new Object();
        arr['newarray']['b'] = new Object();
        arr['newarray']['a']['c'] = 'd';       

*Cara 2:*

        wow = {
            'one': {
                'ones' : '1s',
                'twos' : '2s'
            },
            'two': {
                'nested' : {
                    'nested!' : '!'
                }
            },
            'three' : {
            }
        };

Lalu diprintnya gimana?  Ya bikin sendiri fungsi rekursifnya.

Kalo mau lewat AJAX di-POST ato di-GET?  Ya sila bikin sendiri juga
fungsi pengkode ke query stringnya...
yuku@derianto : 2007-09-04 20:45:51 UTC+0000
diacu: >>32
>>27 Cara2 singkat

Cara 1:
Daripada new Object() bisa pake {}

        arr = {};
        arr['hello'] = 'world';
        arr['world'] = 'earth';

['apapun'] bisa diganti jadi .apapun

        arr.world = 'world';

Cara 2:
Key ga usa pake kutip jg boleh

        wow = {
            one: {
                ones : '1s',
                twos : '2s'
            },

hore hidup javaskrip

php lebih maksa lagi karena $a['123'] bisa sama dengan $a[123]
derianto@derianto : 2007-09-05 00:23:05 UTC+0000
>>31
wah :D

 

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|