首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >snake_case在REST中相对于camelCase的优势

snake_case在REST中相对于camelCase的优势
EN

Stack Overflow用户
提问于 2014-09-29 18:20:18
回答 2查看 1.4K关注 0票数 1

取自https://github.com/interagent/http-api-design#downcase-paths-and-attributes

Downcase属性也是,但是使用下划线分隔符,这样属性名就可以在JavaScript中不带引号输入,例如: service_class:“第一”

“属性名可以不带引号输入”是什么意思?

EN

Stack Overflow用户

回答已采纳

发布于 2014-09-29 18:24:40

这是一个有效的Javascript文字:

代码语言:javascript
运行
复制
{ foo_bar: 'baz' }

这不是:

代码语言:javascript
运行
复制
{ foo-bar: 'baz' }

后者必须是:

代码语言:javascript
运行
复制
{ 'foo-bar': 'baz' }

这就是它所讨论的所有内容;上一段提到了“破折号分隔的路径名”,然后说您不应该在JSON中使用破折号。不是蛇对camelCase,是蛇对“破折号”。

票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26106325

复制
相关文章

相似问题

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