1

このようなオブジェクトの並べ替えと配列を試みています

var dataObj = new Array();

function pullData() {
    getData();
    dataObj.sort(function compare(a,b) {
            return a.name.localeCompare(b.name);
    }
);

これは起動時に実行され、dataObjを確認すると、並べ替えられたデータがありません

ただし、Chrome コンソール経由でpullDataまたはdataObj.sort(...)を呼び出すと、並べ替えられたデータが表示されます

また、このdataObj = dataObj.sort(...)のような変数を割り当てようとしましたが、それも機能しません

これを理解することはできません

4

0 に答える 0