<small id='id4k8'></small><noframes id='id4k8'>

    <i id='id4k8'><tr id='id4k8'><dt id='id4k8'><q id='id4k8'><span id='id4k8'><b id='id4k8'><form id='id4k8'><ins id='id4k8'></ins><ul id='id4k8'></ul><sub id='id4k8'></sub></form><legend id='id4k8'></legend><bdo id='id4k8'><pre id='id4k8'><center id='id4k8'></center></pre></bdo></b><th id='id4k8'></th></span></q></dt></tr></i><div id='id4k8'><tfoot id='id4k8'></tfoot><dl id='id4k8'><fieldset id='id4k8'></fieldset></dl></div>

    1. <legend id='id4k8'><style id='id4k8'><dir id='id4k8'><q id='id4k8'></q></dir></style></legend>
      • <bdo id='id4k8'></bdo><ul id='id4k8'></ul>

      1. <tfoot id='id4k8'></tfoot>

        使用“布尔"作为 JavaScript 中 .filter() 的参数

        Using quot;Booleanquot; as the argument to .filter() in JavaScript(使用“布尔作为 JavaScript 中 .filter() 的参数)

        <small id='RkZxP'></small><noframes id='RkZxP'>

            • <bdo id='RkZxP'></bdo><ul id='RkZxP'></ul>
              <i id='RkZxP'><tr id='RkZxP'><dt id='RkZxP'><q id='RkZxP'><span id='RkZxP'><b id='RkZxP'><form id='RkZxP'><ins id='RkZxP'></ins><ul id='RkZxP'></ul><sub id='RkZxP'></sub></form><legend id='RkZxP'></legend><bdo id='RkZxP'><pre id='RkZxP'><center id='RkZxP'></center></pre></bdo></b><th id='RkZxP'></th></span></q></dt></tr></i><div id='RkZxP'><tfoot id='RkZxP'></tfoot><dl id='RkZxP'><fieldset id='RkZxP'></fieldset></dl></div>

                <tbody id='RkZxP'></tbody>

              1. <legend id='RkZxP'><style id='RkZxP'><dir id='RkZxP'><q id='RkZxP'></q></dir></style></legend>
              2. <tfoot id='RkZxP'></tfoot>
                • 本文介绍了使用“布尔"作为 JavaScript 中 .filter() 的参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  最近了解到可以使用Boolean关键字来判断一个布尔值是否为false,例如

                  Recently I've learned that you can use the Boolean keyword to check whether a boolean value is false, e.g.

                      function countSheeps(arrayOfSheeps) {
                            return arrayOfSheeps.filter(Boolean).length;
                      }
                  

                  arrayOfSheeps 只是一个布尔值数组.由于我一直无法找到有关使用布尔"作为关键字的任何信息,我想知道这个词是否还有其他用途,或者甚至只是我可以用来了解它的任何资源.

                  Where the arrayOfSheeps is simply an array of boolean values. As I've been unable to find anything about using 'Boolean' as a keyword, I was wondering if there are any other uses for the word, or even just any resources I can use to learn about it.

                  推荐答案

                  Boolean 不是关键字,它是 function,而函数只是对象,可以传递.同理:

                  Boolean is not a keyword, it is a function, and functions are just objects, that you can pass around. It is the same as:

                  return arrayOfSheeps.filter(function(x){return Boolean(x)}).length;
                  

                  由于 function(x){return f(x)} === f 那么你可以简化:

                  Since function(x){return f(x)} === f then you can simplify:

                  return arrayOfSheeps.filter(Boolean).length;
                  

                  这篇关于使用“布尔"作为 JavaScript 中 .filter() 的参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Pause youtube video, youtube api(暂停 youtube 视频,youtube api)
                  Youtube iframe api not triggering onYouTubeIframeAPIReady(Youtube iframe api 未触发 onYouTubeIframeAPIReady)
                  How can I stop a video with Javascript in Youtube?(如何在 Youtube 中停止使用 Javascript 的视频?)
                  How to call Greasemonkey#39;s GM_ functions from code that must run in the target page scope?(如何从必须在目标页面范围内运行的代码中调用 Greasemonkey 的 GM_ 函数?)
                  How do you mute an embedded Youtube player?(如何使嵌入式 Youtube 播放器静音?)
                  How to get number of video views with YouTube API?(如何使用 YouTube API 获取视频观看次数?)

                • <i id='yvZa3'><tr id='yvZa3'><dt id='yvZa3'><q id='yvZa3'><span id='yvZa3'><b id='yvZa3'><form id='yvZa3'><ins id='yvZa3'></ins><ul id='yvZa3'></ul><sub id='yvZa3'></sub></form><legend id='yvZa3'></legend><bdo id='yvZa3'><pre id='yvZa3'><center id='yvZa3'></center></pre></bdo></b><th id='yvZa3'></th></span></q></dt></tr></i><div id='yvZa3'><tfoot id='yvZa3'></tfoot><dl id='yvZa3'><fieldset id='yvZa3'></fieldset></dl></div>

                      <bdo id='yvZa3'></bdo><ul id='yvZa3'></ul>

                          <tbody id='yvZa3'></tbody>
                        • <tfoot id='yvZa3'></tfoot>

                          1. <legend id='yvZa3'><style id='yvZa3'><dir id='yvZa3'><q id='yvZa3'></q></dir></style></legend>

                            <small id='yvZa3'></small><noframes id='yvZa3'>