欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

JS对象的使用原则

程序员文章站 2022-04-12 10:10:23
...
这次给大家带来JS对象的使用原则,JS对象使用的注意事项有哪些,下面就是实战案例,一起来看一下。

JS独一无二之处在于任何东西都不是神圣不可侵犯的。默认情况下,你可以修改任何你可以触及的对象。它(解析器)根本就不在乎这些对象是开发者定义的还是默认执行环境的一部分——只要是能访问到的对象都可以修改。在一个开发者独自开发的项目中,这不是问题,开发者确切地知道正在修改什么,因为他对所有代码都了如指掌。然而,在一个多人开发的项目中,对象的随意修改就是个大问题了。

什么是你的对象

当你的代码创建了这些对象时,你拥有这些对象。创建了对象的代码也许没必要一定由你来编写,但只要维护代码是你的责任,那么就是你拥有这些对象。举例来说,YUI团队拥有该YUI对象,Dojo团队拥有该dojo对象。即使编写代码定义该对象的原始作者离开了,各自对应的团队仍然是这些对象的拥有者。

当在项目中使用一个JS类库,你个人不会自动变成这些对象的拥有者。在一个多人开发的项目中,每个人都假设库对象会按照它们的文档中描述的一样正常工作。如果你在使用YUI,修改了其中的对象,那么这就给你自己的团队设置了一个陷阱。这必将导致一些问题,有些人可能会掉进去。

请牢记,如果你的代码没有创建这些对象,不要修改它们, 包括:

原生对象(Object、Array等等)

DOM对象(例如,document

浏览器对象模型(BOM)对象(例如,window)

类库的对象

上面所有这些对象是你项目执行环境的一部分。由于它们已经存在了,你可以直接使用这些或者用其来构建某些新的功能,而不应该去修改它们。

相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!

推荐阅读:

web开发中事件处理规则有哪些

web开发中UI层的松耦合

以上就是JS对象的使用原则的详细内容,更多请关注其它相关文章!