2017.9.11

作者: 白白白白白甲 | 来源:发表于2017-09-11 16:02 被阅读0次

JavaScript内置对象

图片.png

JS中,可以将对象分为“内部对象”、“宿主对象”和“自定义对象”三种。
1,内部对象
js中的内部对象包括Array、Boolean、Date、Function、Global、Math、Number、Object、RegExp、String以及各种错误类对象,包括Error、EvalError、RangeError、ReferenceError、SyntaxError和TypeError。
其中Global和Math这两个对象又被称为“内置对象”,这两个对象在脚本程序初始化时被创建,不必实例化这两个对象。

2.宿主对象
宿主对象就是执行JS脚本的环境提供的对象。对于嵌入到网页中的JS来说,其宿主对象就是浏览器提供的对象,所以又称为浏览器对象,如IE、Firefox等浏览器提供的对象。不同的浏览器提供的宿主对象可能不同,即使提供的对象相同,其实现方式也大相径庭!这会带来浏览器兼容问题,增加开发难度。
浏览器对象有很多,如Window和Document,Element,form,image,等等。

3.自定义对象
顾名思义,就是开发人员自己定义的对象。JS允许使用自定义对象,使JS应用及功能得到扩充

hasOwnProperty: 是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。
isPrototypeOf : 是用来判断要检查其原型链的对象是否存在于指定对象实例中,是则返回true,否则返回false。

相关文章

  • 2017.9.11

  • 2017.9.11

  • 2017.9.11

    You look like a movie. 她面色苍白,如果用白纸形容一点儿也不为过,竟显得词语略显单薄,那种白...

  • 2017.9.11

    我们应该算和平分手了 她不提我也不提了 她心里没我 我也该忘了她了 心里的石头也让它慢慢落下吧 晚安

  • 2017.9.11

    概率统计~ 没课到去了阅览室。找不到门口????然后只好找一个凉快的地方看书了,还看到一群外国人报道,叽里呱啦~叽...

  • 2017.9.11

    早上9点起床,去了公司,安排了一天工作,没有进行人员谈话,准备过两天。面试3人,都还不错,已邀约。张成下午来公司,...

  • 2017.9.11

    构造函数,重载构造函数,复数,析构数:在对象的生存期结束的时刻系统自动调用它,然后再释放此对象所属的空间。

  • 2017.9.11

    今天试讲了特色党建项目,领导总结平稳有余,激情不足,重点不突出,缺少抑扬顿挫,某些过渡还不足。 闭上眼睛,我回忆了...

  • 2017.9.11

    今天中午因为没带书回宿舍拿书顺带把整个人洗了一遍,已经13点了。 躺床上的15分钟我想到了我妈妈,很奇怪的联想,但...

  • 2017.9.11

    看似轻松的页面实则存在很多的小问题 想要在任何分辨率的情况下都能表现出正常情况 那就需要设定一个安全距离 时刻注意...

网友评论

      本文标题:2017.9.11

      本文链接:https://www.haomeiwen.com/subject/jitfsxtx.html