<tfoot id='tKTbf'></tfoot>

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

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

        • <bdo id='tKTbf'></bdo><ul id='tKTbf'></ul>

        确定 javascript 对象上的所有属性是 null 还是空字

        时间:2023-09-08

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

          • <small id='pbSYP'></small><noframes id='pbSYP'>

                  <tbody id='pbSYP'></tbody>
                <legend id='pbSYP'><style id='pbSYP'><dir id='pbSYP'><q id='pbSYP'></q></dir></style></legend>
                • 本文介绍了确定 javascript 对象上的所有属性是 null 还是空字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  确定 javascript 对象中的所有属性是 null 还是空字符串的最优雅的方法是什么?它应该适用于任意数量的属性.

                  What is the most elegant way to determine if all attributes in a javascript object are either null or the empty string? It should work for an arbitrary number of attributes.

                  {'a':null, 'b':''} //should return true for this object
                  {'a':1, 'b':''} //should return false for this object
                  {'a':0, 'b':1} //should return false
                  {'a':'', 'b':''} //should return true
                  

                  推荐答案

                  创建一个函数来循环检查:

                  Create a function to loop and check:

                  function checkProperties(obj) {
                      for (var key in obj) {
                          if (obj[key] !== null && obj[key] != "")
                              return false;
                      }
                      return true;
                  }
                  
                  var obj = {
                      x: null,
                      y: "",
                      z: 1
                  }
                  
                  checkProperties(obj) //returns false
                  

                  这篇关于确定 javascript 对象上的所有属性是 null 还是空字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:动态更改推文按钮“数据文本"内容 下一篇:如何从 React 访问样式?

                  相关文章

                  最新文章

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

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

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

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

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