Tôi thấy rất nhiều câu hỏi xoay quanh việc truy cập các khóa JSON sử dụng dấu gạch nối (trường hợp kebab), nhưng bây giờ tôi thấy mình băn khoăn không nên chỉ sử dụng camelCase hoặc sn_case trong các khóa của mình. Tôi biết các dấu gạch nối cũng có thể tạo ra các ánh xạ phức tạp khi được chuyển giữa các ngôn ngữ. Tôi đã thấy một số thư viện khử tuần tự JSON chuyển đổi các khóa đó thành kiểu camelCase.
Thí dụ:
var something = {
"some-value": 'thing'
}
Vs
var something = {
"someValue": 'thing',
"some_other_value": 'thing_two'
}