Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.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_Json_Filter_Crossfilter - Fatal编程技术网

在javascript和交叉过滤器中使用空格字符

在javascript和交叉过滤器中使用空格字符,javascript,json,filter,crossfilter,Javascript,Json,Filter,Crossfilter,我目前有一个json文件,其值为'MIME type:“image/jpeg”“,但是当我尝试对MIME类型进行筛选时,我遇到了一个问题,因为它包含一个空格 任何涉及“\”的内容都会导致未捕获的语法错误:意外标记非法 在空间案例中留下未捕获的SyntaxError:意外标识符 参考代码(问题代码已注释) $.getJSON(“/static/data.json”,函数(数据){ 控制台日志(数据); var文件=交叉过滤器(数据); var n=files.groupAll().reduceC

我目前有一个json文件,其值为'MIME type:“image/jpeg”“,但是当我尝试对MIME类型进行筛选时,我遇到了一个问题,因为它包含一个空格

任何涉及“\”的内容都会导致未捕获的语法错误:意外标记非法

在空间案例中留下未捕获的SyntaxError:意外标识符

参考代码(问题代码已注释)


$.getJSON(“/static/data.json”,函数(数据){
控制台日志(数据);
var文件=交叉过滤器(数据);
var n=files.groupAll().reduceCount().value();
log(“存在“+n+”个文件。”)
var typeDimension=files.dimension(函数(d){return d.MIME type;});//此处的return语句
typeDimension.filter(“图像/jpeg”)
var jpg=files.groupAll().reduceCount().value();
log(“这组文件中有“+jpg+”JPEG图像”)
typeDimension.filterAll()
});

d.MIME类型
确实是一个语法错误。您需要
d[“MIME类型”]

供参考:这是基本的JS语法。请在此处阅读:
<script>
$.getJSON("/static/data.json", function(data) {
    console.log(data);
    var files = crossfilter(data);

    var n = files.groupAll().reduceCount().value();
    console.log("There are " + n + " files present.")

    var typeDimension = files.dimension(function(d) { return d.MIME type; }); // The return statement here
    typeDimension.filter("image/jpeg")
    var jpg = files.groupAll().reduceCount().value();
    console.log("There are " + jpg + " JPEG images in this set of files")

    typeDimension.filterAll()


});
</script>