Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 这是什么语法,为什么它可以工作?_Javascript_Typescript - Fatal编程技术网

Javascript 这是什么语法,为什么它可以工作?

Javascript 这是什么语法,为什么它可以工作?,javascript,typescript,Javascript,Typescript,这是什么语法,为什么它可以工作 const content : string = functionThatReturnsAString(); const blob = new Blob([content]); 这是什么 它返回什么?对于哪个Blob()构造函数,它是一个可接受的参数 很抱歉问了这么简单的问题,但我已经设法说服自己,一定有更复杂的事情发生了。使用spread syntax等,有很多新的[]和{}重载,我才刚刚开始了解,我确信这是其中之一。这是一个数组文本,包含一个项,由内容组成

这是什么语法,为什么它可以工作

const content : string = functionThatReturnsAString();
const blob = new Blob([content]);
这是什么

它返回什么?对于哪个Blob()构造函数,它是一个可接受的参数



很抱歉问了这么简单的问题,但我已经设法说服自己,一定有更复杂的事情发生了。使用spread syntax等,有很多新的[]和{}重载,我才刚刚开始了解,我确信这是其中之一。

这是一个数组文本,包含一个项,由
内容组成。这和

const content : string = functionThatReturnsAString();
const arr = [];
arr.push(content);
const blob = new Blob(arr);

接受作为参数的:

new Blob(array, options);

因此必须首先将字符串放入数组。

这是一个包含一项的数组文本,由
内容组成。这和

const content : string = functionThatReturnsAString();
const arr = [];
arr.push(content);
const blob = new Blob(arr);

接受作为参数的:

new Blob(array, options);

因此,必须首先将字符串放入数组。

这样您就可以使用字符串数组而不是单个字符串构建Blob了吗?这不是我设计API的方式。谢谢。所以你可以用字符串数组构建Blob,但不能用单个字符串?这不是我设计API的方式。谢谢