配列の1つのプロパティで配列内のオブジェクトをアルファベット順に並べ替えます
このようなJavaScriptクラスがあるとしましょう var DepartmentFactory = function(data) { this.id = data.Id; this.name = data.DepartmentName; this.active = data.Active; } 次に、そのクラスの多数のインスタンスを作成し、それらを配列に格納するとします var objArray = []; objArray.push(DepartmentFactory({Id: 1, DepartmentName: 'Marketing', Active: true})); objArray.push(DepartmentFactory({Id: 2, DepartmentName: 'Sales', Active: true})); objArray.push(DepartmentFactory({Id: 3, DepartmentName: 'Development', Active: true})); objArray.push(DepartmentFactory({Id: 4, DepartmentName: 'Accounting', Active: true})); したがって、で作成されDepartmentFactoryたオブジェクトの配列ができます。array.sort()メソッドを使用して、このオブジェクトの配列DepartmentNameを各オブジェクトのプロパティで並べ替えるにはどうすればよいですか? このarray.sort()メソッドは、文字列の配列をソートするときにうまく機能します var myarray=["Bob", "Bully", …