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

Javascript 当我完成我的代码,我有这个警告如何修复它?

Javascript 当我完成我的代码,我有这个警告如何修复它?,javascript,eslint,Javascript,Eslint,我的老师让我去完成任务 但当我完成我的任务,但当我完成了,我得到2个警告,我的老师不喜欢任何警告 有人能帮我修复这个警告吗 我尝试添加第二个错误 function (obj) { 或 但仍然没有删除警告 第一次警告 对象文字符号{}更可取。W010 第二次警告 在引用外部作用域变量的循环中声明的函数可能会导致语义混乱。a2,瓦西里斯,蒂特,a1 W083 第二次警告的示例 我认为使用lambda表达式没有错,但您可以尝试以下方法: function example(){ let a2

我的老师让我去完成任务

但当我完成我的任务,但当我完成了,我得到2个警告,我的老师不喜欢任何警告

有人能帮我修复这个警告吗

我尝试添加第二个错误

function (obj) { 

但仍然没有删除警告

第一次警告


对象文字符号{}更可取。W010

第二次警告


在引用外部作用域变量的循环中声明的函数可能会导致语义混乱。a2,瓦西里斯,蒂特,a1 W083


第二次警告的示例

我认为使用lambda表达式没有错,但您可以尝试以下方法:

function example(){
    let a2, valslice, mongoose, tit, __id; // what you use in your lambda expression
    // ... code, init ...
    function forEachHandler(item){
        // what is in your lambda expression
    }

    __id.forEach(forEachHandler);
}

另一种方法是像往常一样声明函数,并使用{/*this*/}?您在IDE的“错误/消息”面板或编译器输出中看到了什么吗?如果没有其他问题,请用鼠标悬停在曲线上,看看是否有什么东西弹出。请访问查看和。提示:发布努力和代码,而不是代码的图片。将鼠标悬停在代码上,查看警告内容,并告诉我们最好使用对象文字符号{}。在引用外部作用域变量的循环中声明的W010函数可能会导致语义混乱。a2,valslice,tit,a1 W083在第二个中,测试数组的uuu id instanceof而不是typeof uu id===object
function example(){
    let a2, valslice, mongoose, tit, __id; // what you use in your lambda expression
    // ... code, init ...
    function forEachHandler(item){
        // what is in your lambda expression
    }

    __id.forEach(forEachHandler);
}