最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

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

运维笔记admin9浏览0评论

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

什么是无效这在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. 暂无评论