小编mec*_*ous的帖子

对象不支持属性或方法"条目"

我正在使用该FormData对象,而我的代码在Chrome上运行良好,Microsoft Edge会发出以下错误消息Object doesn't support property or method 'entries'- 这对应于以下代码:

for(let pair of formData.entries()) {
  ...
}
Run Code Online (Sandbox Code Playgroud)

我试着更换.entries().getAll(),但微软边缘不承认任何的两种方法.

有没有办法FormData从Microsoft Edge中获取此功能(迭代文件)?

FormData Microsoft Edge控制台转储

在此输入图像描述

javascript compatibility internet-explorer

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

"父盒子基线"的定义是什么?

我无法理解以下10个视觉格式化模型细节 - W3C的摘录.

摘录:

baseline:将框的基线与父框的基线对齐.如果框没有基线,请将底部边距边缘与父级基线对齐.

在这种情况下,"父盒子的基线"是什么意思?"父框"是指父元素建立的行框还是框?如何计算"父框的基线"?

css

14
推荐指数
2
解决办法
470
查看次数

该类没有默认的构造函数

Webstorm错误The class Task does not have a default constructorGreatTask,我希望Task是工作的'默认的构造函数。

我期待创建一个contracta Task,这样,Task.run()列表中的每个成员都将chain Task.chain[i]像a的成员一样被执行Task,否则我期望一个uncaught error

我想知道首先要纠正的是Webstorm的代码或配置。

abstract class Task {
  List chain;

  Task(this.chain);

  void run() {
    this.chain.forEach((el) => this.el());
  }
}


class GreatTask extends Task {
  List chain;

 GreatTask(this.chain);

  String hi() {
    return 'hi';
  }
}
Run Code Online (Sandbox Code Playgroud)

dart

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

这个功能如何运作?

我的问题是这个函数是如何工作的,我不明白的是返回部分yell(n-1) + "a"我期望的结果3a但是结果是hiyaaaa.我无法弄清楚如何.

功能代码

var ninja = { 
  yell: function yell(n){ 
    return n > 0 ? yell(n-1) + "a" : "hiy"; 
  } 
};
ninja.yell(4); //returns hiyaaaa
Run Code Online (Sandbox Code Playgroud)

javascript

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

标签 统计

javascript ×2

compatibility ×1

css ×1

dart ×1

internet-explorer ×1