`
javascripteye
  • 浏览: 849 次
  • 性别: Icon_minigender_1
  • 来自: 伟大航路
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

判定对象类型的一个通用方法

阅读更多

谢谢2楼指正,此问题乃是本人基础不扎实所致,请版主删除,以免误导后来人,谢谢。

 

分享到:
评论
1 楼 ifirstshow 2009-04-17  
原因是两个window对象下的Array不是同一对象。
只要将js-open-window-by-orignal-page.html中
                var _tmp =
                    ("imArray instanceof Array ? : ")
                        + (imArray instanceof Array);

一段改成
                var _tmp =
                    ("imArray instanceof Array ? : ")
                        + (imArray instanceof top.opener.Array);
就可以了。

相关推荐

    ITUT X.691数据类型编解码规则中文版.pdf

    * 通用字符串类型:通用字符串类型的编解码规则是将字符串的每个字符编码到一个八进制中,并添加一个长度判定。 * 对象标识符类型:对象标识符类型的编解码规则是将标识符编码到一个八进制中,并添加一个长度判定。 ...

    javascript文档

    apply 方法 应用对象的一个方法,用当前对象代替另一对象。 arguments 属性 返回一个包含传递给当前执行函数的每个参数的数组。 Array 对象 提供对创建任何数据类型的数组的支持。 asin 方法 返回一个数的反正弦...

    JScript 语言参考

    apply 方法 应用对象的一个方法,用当前对象代替另一对象。 arguments 属性 返回一个包含传递给当前执行函数的每个参数的数组。 Array 对象 提供对创建任何数据类型的数组的支持。 asin 方法 返回一个数的反正弦...

    微软JavaScript手册

    apply 方法 应用对象的一个方法,用当前对象代替另一对象。 arguments 属性 返回一个包含传递给当前执行函数的每个参数的数组。 Array 对象 提供对创建任何数据类型的数组的支持。 asin 方法 返回一个数的反正弦...

    C++回文判定测试程序

    在编程领域,回文判定是一个常见的问题,主要涉及字符串处理和算法设计。在这个场景中,我们讨论的是一个用C++语言编写的回文判定测试程序,这是数据结构课程中的一个作业题目。回文是指正读反读都能读通的字符串,...

    判定对象是否为window的js代码

    这个方法会返回一个表示该对象内部类的字符串,例如`"[object Array]"`或`"[object Function]"`。当用于`window`对象时,不同的浏览器会有不同的返回值,如`"[object Object]"`或`"[object Window]"`。然而,这种...

    通用发送邮件的jar包

    总的来说,这个"通用发送邮件的jar包"为Java开发者提供了一个便捷的途径来实现跨平台的邮件发送功能,覆盖了多种主流邮箱服务。通过理解JavaMail API的基本工作原理和使用方法,开发者可以轻松地集成到自己的项目中...

    UML面向对象分析与设计教程课后习题答案胡荷芬-高斐填空题部分.docx

    * 判定/分支将转换路劲分为多个部分,每一个部分都是一个分支,都有单独的监护条件。 * 在UML中,状态图由对象的各个状态和连接这些状态的转换组成,是展示状态与状态转换的图。 第十一章 * 在UML中,连接的表现...

    2022年全国计算机等级考试二级公共基础通用版模拟试题+答案5.docx

    选项A描述了对象间通信的方式,C描述了继承性,这是面向对象的一个特性,但不是所有对象都必须有继承性。B是正确的描述。 5. **数据库系统的特点**:数据库系统强调数据共享、数据完整性和数据独立性,但不希望数据...

    人民币鉴别仪通用技术条件.docx

    综上所述,《人民币鉴别仪通用技术条件》这一标准全面地规范了人民币鉴别仪的各项技术指标和测试方法,旨在提高金融交易的安全性和准确性。通过对该标准的学习和应用,可以有效地指导鉴别仪的设计、生产和检验工作,...

    java面试题大全

    这意味着对于对象类型的变量,虽然不能重新指向另一个对象,但可以修改其引用的对象的属性或方法。 #### 11\. `==`和`equals`方法的区别 `==`用于比较基本数据类型的值是否相等,或者引用类型的变量是否指向同一个...

    卫星时间窗口计算的动态步长快速算法.pdf

    该算法的提出,为卫星任务规划、数传资源调度、天基目标监视等领域提供了一个高效的时间窗口计算方法。 知识点: 1. 卫星时间窗口计算的传统方法 * 连续跟踪采样卫星轨道 * 逐次判断各采样点处卫星与目标的位置...

    软件工程填空题汇总.docx

    每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。 通用过程框架中,建模活动包括(分析)和(设计)两个动作。需求工程过程通过执行 7 个不同的活动来完成...

    新手学习C++入门资料

    这种情况多出现在用一个通用的函数指针调用多个函数的场合,其中有些函数不需要函数指针声明中的所有参数。看下面的例子: int fun(int x,int y) { return x*2; } 尽管这样的用法是正确的,但大多数C和C++的...

    GB 14536.1-2008 家用和类似用途电自动控制器 第1部分 通用要求

    标准的主要内容涉及了家用和类似用途电自动控制器的安全性、可靠性和使用性能,为制造商、检验机构和消费者提供了一个参考和依据。 电自动控制器是电器产品中不可或缺的一部分,它们能够自动控制电路的开闭,以实现...

    软件工程试题与答案(29).docx

    【UML】是一种通用的建模语言,用于表示面向对象的分析和设计。在面向对象编程中,【类】和【对象】的关系是类定义了对象的结构和行为,而对象是类的具体实例。 在选择题中,软件危机主要表现为软件产品的质量难以...

Global site tag (gtag.js) - Google Analytics