var arr = [
{'name': 'a', 'Addr': '192.168.0.0'},
{'name': 'b', 'Addr': '192.168.10.0'},
{'name': 'c', 'Addr': '192.168.8.0'},
{'name': 'd', 'Addr': '192.168.0.3'},
{'name': 'e', 'Addr': '192.168.0.36'},
{'name': 'f', 'Addr': '192.168.0.25'},
]
arr.sort((a, b) => {
const ip1 = a.Addr.split('.').map(el => el.padStart(3, '0')).join('')
const ip2 = b.Addr.split('.').map(el => el.padStart(3, '0')).join('')
return ip1 - ip2
})