zoukankan      html  css  js  c++  java
  • 如何判断一个变量是数组Array类型--实例--加个人见解

    这里有答案,但还是不能理解为什么constructor不能判断数组,后面谷歌了一下终于找到了。

    http://blog.csdn.net/lee_magnum/article/details/11555981

    答案:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    
    </head>
    <body>
    
        <iframe id="fr1"></iframe>
        <script>
            window.onload = function () {
                var iframe = document.getElementById('fr1');
                var iwindow = iframe.contentWindow;
                var idoc = iwindow.document;
    
                //获取iframe里面的数组
                var xArray = iwindow.Array;
                //当去当前页面的数组
                var arr = [];
    
                console.log(xArray.constructor == Array);//false
                console.log(arr.constructor == Array);//true
            }
        </script>
    </body>
    </html>

    参考资料:

    http://blog.csdn.net/lee_magnum/article/details/11555981

    https://segmentfault.com/a/1190000004502619

  • 相关阅读:
    java中的Class类
    装机
    CSS入门
    初级HTML
    IO加强
    Lambda表达式
    IOStream-基础
    JavaSE阶段基础内容(不包括I/O,常用类,集合)
    markdown学习
    Log4j配置详解
  • 原文地址:https://www.cnblogs.com/masita/p/7410595.html
Copyright © 2011-2022 走看看