Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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_Jquery - Fatal编程技术网

在函数内创建函数或常量Javascript

在函数内创建函数或常量Javascript,javascript,jquery,Javascript,Jquery,如何在另一个函数中创建函数 我创建了一个添加加载器的函数,其中包含两个内部函数SHOW和HIDE,如何正确执行 函数示例:loader.show()或loader.hide() const loader=()=>{ show(){ $('body')。追加(''); }, 隐藏(){ $(“[data loader]”)。删除(); }; } 使加载程序成为对象,而不是函数 const加载器={ show(){ $('body').append('loader'); }, 隐藏(){ $(“[

如何在另一个函数中创建函数

我创建了一个添加加载器的函数,其中包含两个内部函数SHOW和HIDE,如何正确执行

函数示例:loader.show()或loader.hide()

const loader=()=>{
show(){
$('body')。追加('');
},
隐藏(){
$(“[data loader]”)。删除();
};
}

使
加载程序成为对象,而不是函数

const加载器={
show(){
$('body').append('loader');
},
隐藏(){
$(“[data loader]”)。删除();
}
}
loader.show();
setTimeout(()=>loader.hide(),2000)
var loder=loader();loder.show();隐藏()
const loader = () => {
    show() {
        $('body').append('<div class="loader -puff" data-loader></div>');
    },
    hide() {
        $('[data-loader]').remove();
    };
}