小编Vla*_*iuk的帖子

CSS 自定义属性放置:root 与 body/html 标签

:root在 a而不是body或标签中定义全局 CSS 自定义属性有什么意义html。这是否会导致不同的效果或性能问题?

css css-variables

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

JavaScript 中的 FFMPEG 命令

是否可以使用如下命令:ffmpeg -i video_1920.mp4 -vf scale=640:360 video_640.mp4 -hide_banner在纯 JavaScript 中降低视频的分辨率。例如,我有一个下拉菜单,其中有< a >标签,所以我想通过单击带有 JS 的菜单超链接来进行视频质量选择。如何正确实施,请帮助。

javascript video ffmpeg

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

3
推荐指数
2
解决办法
2万
查看次数

在循环 JS 中获取

问题是,我怎样才能摆脱调用 second fetch 300 次?或者有另一种方法可以做到这一点,我在做什么?另外,如何对第一个 api 进行有序(不想排序)调用,因为它们以混乱的异步方式来自 api?

for(let i=1;i<=300; i++) {
  fetch(`example.api/incomes/${i}`)   // should be returned 300 times
    .then(response => {
      if(response.ok) return response.json();
      throw new Error(response.statusText);
    })
    .then(function handleData(data) {
        return fetch('example.api')   // should be returned 1 time
        .then(response => {
            if(response.ok) return response.json();
            throw new Error(response.statusText);
          })
    })
    .catch(function handleError(error) {
        console.log("Error" +error);            
    }); 
};
Run Code Online (Sandbox Code Playgroud)

javascript for-loop fetch-api

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

使用reduce方法JS后toFixed

我正在映射一个数组并将 50 个项目减少到 1 - 它们的总和。这 50 个项目是浮点精度数字。请帮忙,我不明白我应该在地图中的哪个位置放置到Fixed(2),以获得正确的summaryIncome属性,而不是这样的:39990,89999999999913。

var data = [
  {id: 1, incomes: [{value:1}, {value: 2}]}, 
  {id: 2, incomes: [{value:2}, {value: 3}]}],
  ...
]

var summary = data.map(item => ({
  ...item,
  summaryIncome: item.incomes.reduce((acc, income) =>
    acc += income.value, 0)
}));
Run Code Online (Sandbox Code Playgroud)

javascript arrays tofixed

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

标签 统计

javascript ×3

arrays ×1

css ×1

css-variables ×1

fetch-api ×1

ffmpeg ×1

for-loop ×1

latex ×1

tofixed ×1

video ×1