首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IndexedDb是否有标准的命名约定?

IndexedDb是否有标准的命名约定?
EN

Stack Overflow用户
提问于 2019-07-03 06:17:39
回答 2查看 341关注 0票数 3

这里不是征求意见,但我想知道是否有组织发布了命名JavaScript IndexedDb对象的标准。我正在努力寻找除了“唯一”和“DOMString”之外的任何东西。

EN

回答 2

Stack Overflow用户

发布于 2019-07-24 23:09:29

the RFC defining the IndexedDB standard中没有明确的命名约定,但在本文中使用了以下命名约定:

存储数据库:驼峰大小写或全部小写:library

  • Object :
  • ,请使用复数:books
  • Object key : camel case:title
  • Index name: snake case,在对象键前面加上" by ":by_title

这与MDN usageGoogle usage略有冲突

  • 索引名称: no "by“前缀:title

由于IndexedDB是一个JS noSQL DB,MongoDB也是(相反,它明确推荐了命名约定),所以您也可以坚持以下几点:

驼峰大小写数据库:全部小写,以“db”结尾:librarydb

  • Everything否则:authorName

  • Prefix大小写:books,仅在内部使用时使用下划线,例如_id
票数 2
EN

Stack Overflow用户

发布于 2019-07-03 12:24:28

如果我对你的问题理解正确的话,我还没有遇到任何与对象命名有关的规则。

作为一种观察,而不是一种观点,试图以某种方式正式命名通用属性包与nosql dbs的设计趋势背道而驰。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56860680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档