小编Rom*_*get的帖子

从一个对象数组,如何返回具有最高属性`a`的对象的属性`b`?

我需要b从具有最高属性值的对象获取属性的值a.

var myArr = [
  {
    a: 1,
    b: 15
  },
  {
    a: 2,
    b: 30
  }
];
Run Code Online (Sandbox Code Playgroud)

我试过以下,但它只返回最高值a,而不是b.

var res = Math.max.apply(Math,myArr.map(function(o){return o.a;});
var blah = getByValue(myArr);
Run Code Online (Sandbox Code Playgroud)

javascript arrays object

5
推荐指数
1
解决办法
389
查看次数

缓慢的 pug 编译为 HTML

我正在使用 gulp 将我的 pug 文件编译为 HTML。每次我做任何改变平均需要 30 秒!是否可能是由于我的 gulp 配置中的某些内容(如下所列)?

var gulp   = require('gulp')
var pug = require('gulp-pug')

gulp.task('pug', function () {
  return gulp.src('pug/**/*.pug')
    .pipe(pug({pretty:true, doctype:'HTML'}))
    .pipe(gulp.dest('views'))
})

gulp.task('watch:pug', ['pug'], function () {
  gulp.watch('pug/**/*.pug', ['pug'])
})
Run Code Online (Sandbox Code Playgroud)

javascript gulp pug

1
推荐指数
1
解决办法
1477
查看次数

标签 统计

javascript ×2

arrays ×1

gulp ×1

object ×1

pug ×1