JavaScript中camelCase中的首字母缩略词

JavaScript中camelCase中的首字母缩略词,javascript,coding-style,naming-conventions,conventions,Javascript,Coding Style,Naming Conventions,Conventions,CamelCase是一种约定,而不是一种规范,因此当有疑问时,坚持语言规范或实现的命名约定是常识 我多次遇到的疑问是缩写词。微软和.NET似乎在XmlDocument中通常使用camelCase作为首字母缩写,而在System.IO中使用两个字母作为首字母缩写,而Java更喜欢使用大写首字母缩写,如SAXParser。我认为Id是另一回事,因为它是标识符的缩写,而不是首字母缩略词 话虽如此,我想将其中一个约定应用于JavaScript,因此我开始认为它将走向Java标准,但我发现了一些奇怪的东西

CamelCase是一种约定,而不是一种规范,因此当有疑问时,坚持语言规范或实现的命名约定是常识

我多次遇到的疑问是缩写词。微软和.NET似乎在XmlDocument中通常使用camelCase作为首字母缩写,而在System.IO中使用两个字母作为首字母缩写,而Java更喜欢使用大写首字母缩写,如SAXParser。我认为Id是另一回事,因为它是标识符的缩写,而不是首字母缩略词

话虽如此,我想将其中一个约定应用于JavaScript,因此我开始认为它将走向Java标准,但我发现了一些奇怪的东西,如window.XMLHttpRequest,它将所有东西都混在一起


为什么XML大写而HTTP大写?JavaScript的通用约定是什么?

我认为没有通用语言约定。例如,
XMLHTTPBindingCodec
适用于所有CAP…@msparer是的,这是Java,它们总是适用于所有CAP,所以ti看起来还可以。JavaScript似乎更令人困惑,我不认为存在共同语言约定。例如,
XMLHTTPBindingCodec
适用于所有CAP…@msparer是的,这是Java,它们总是适用于所有CAP,所以ti看起来还可以。JavaScript似乎更令人困惑