Naming custom fields of built-in objects without collisions

I want to know, is there some standard way to name custom fields of built-in objects in JavaScript to avoid any collisions with standard fields? For example: var xhr = new XMLHttpRequest(); xhr.thisFieldIsNotGoingToBeUsed = 'by XHR internals but is used by the app'; It can be useful, for instance, to reverse lookup object parent in events without using loops with comparison of `this` object to each member. There are `data-` attributes in HTML, but I can't find any JavaScript equivalent.

以上就是Naming custom fields of built-in objects without collisions的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » JavaScript 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏