JSFiddle - React, Tailwind, and code Playground

JavaScript

var data = {"PROPERTY":[
  {"PRICE":456,"NAME":"Test Property 1"},
  {"PRICE":789,"NAME":"Test Property 2"},
  {"PRICE":123,"NAME":"Test Property 3"},
  {"PRICE":654,"NAME":"Test Property 4"},
  {"PRICE":125,"NAME":"Test Property 5"}
]}

data['PROPERTY'].sort(sortByProperty('PRICE'));    

function sortByProperty(property) {
                'use strict';
                return function (a, b) {
                    var sortStatus = 0;
                    if (a[property] < b[property]) {
                        sortStatus = -1;
                    } else if (a[property] > b[property]) {
                        sortStatus = 1;
                    }

                    return sortStatus;
                };
            }

alert(data['PROPERTY'].toSource());