这段代码用lodash怎么写
var CARS = [
{ name: "Ferrari FF", horsepower: 660, dollar_value: 700000, in_stock: true },
{ name: "Spyker C12 Zagato", horsepower: 650, dollar_value: 648000, in_stock: false },
{ name: "Jaguar XKR-S", horsepower: 550, dollar_value: 132000, in_stock: false },
{ name: "Audi R8", horsepower: 525, dollar_value: 114200, in_stock: false },
{ name: "Aston Martin One-77", horsepower: 750, dollar_value: 1850000, in_stock: true },
{ name: "Pagani Huayra", horsepower: 700, dollar_value: 1300000, in_stock: false }
];
var _fastestCar = _
.chain(CARS)
.sortBy('horsepower')
.last()
.property('name')
.partial((a, b) => a + b, _, 'is the fastest')
.value()
console.log(_fastestCar)
这段代码property,partial 用法有问题,怎么用lodash实现链式调用,拿到最快速度的车对象,获取name属性,在后面拼接 is the fastest,最后变成 Aston Martin One-77 is the fastest
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)