最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

什么是无效这在JavaScript功能为目的

IT培训 admin 5浏览 0评论

什么是无效这在JavaScript功能为目的

什么是void this在javascript函数end目的

words = ''; wordless=' ';

function say_it(word) {
     return word ? smothered_mouthfuls(word) : end();
}

function smothered_mouthfuls(word) {
    word = words ? wordless + word : word;
    words = words + word;
    return say_it;
 }

 function end() {
     return  void this,words;
 }

任何一个知道void this目的,谢谢。

回答如下:

你有什么voidoperator

void运算符将给出expression,然后返回undefined。

与comma operator组合

逗号运算符的每个操作数的(左到右)和返回最后一个操作数的值。

return void this, words;

是这样的

return (void this, words); // return words

事实上,它看起来像噪声的代码,而无需this的表达一定的含义。

如果this的调用使用的东西,那么这是必须的,否则它看起来像代码味道,其中一些代码是做一些没有明确提及。

var words = '', wordless=' ';

function say_it(word) {
    return word ? smothered_mouthfuls(word) : end();
}

function smothered_mouthfuls(word) {
    word = words ? wordless + word : word;
    words = words + word;
    return say_it;
}

function end() {
    void this;     // or not
    return  words;
}
   
console.log(say_it('foo')());
console.log(say_it('bar')());
console.log(say_it('baz')());

什么是无效这在JavaScript功能为目的

什么是void this在javascript函数end目的

words = ''; wordless=' ';

function say_it(word) {
     return word ? smothered_mouthfuls(word) : end();
}

function smothered_mouthfuls(word) {
    word = words ? wordless + word : word;
    words = words + word;
    return say_it;
 }

 function end() {
     return  void this,words;
 }

任何一个知道void this目的,谢谢。

回答如下:

你有什么voidoperator

void运算符将给出expression,然后返回undefined。

与comma operator组合

逗号运算符的每个操作数的(左到右)和返回最后一个操作数的值。

return void this, words;

是这样的

return (void this, words); // return words

事实上,它看起来像噪声的代码,而无需this的表达一定的含义。

如果this的调用使用的东西,那么这是必须的,否则它看起来像代码味道,其中一些代码是做一些没有明确提及。

var words = '', wordless=' ';

function say_it(word) {
    return word ? smothered_mouthfuls(word) : end();
}

function smothered_mouthfuls(word) {
    word = words ? wordless + word : word;
    words = words + word;
    return say_it;
}

function end() {
    void this;     // or not
    return  words;
}
   
console.log(say_it('foo')());
console.log(say_it('bar')());
console.log(say_it('baz')());
发布评论

评论列表 (0)

  1. 暂无评论