我遇到了来自项目架构师的请求问题。这个人希望我用.NET命名约定的方式来命名我的所有属性。.NET商店中的JavaScript命名约定
我是否应该打起精神来保持JavaScript为JavaScript,或者让.NET命名约定在我们的JS上蔓延,因为我们在.NET商店?
//ALL THE RETURN PROPERTY NAMES SHOULD START WITH A CAPITALIZED LETTER - like MaxItemsPerPage.
return {
MaxItemsPerPage: _dataModel.pageSize,
data: _data,
searchTerm: _searchTerm,
filterViewModel: _filterModel,
dataGridViewModel: _dataModel,
sortOptions: _sortOptions,
selectedSortOption: _selectedSortOption,
selectedSortOrder: _selectedSortOrder,
sortOrders: _sortOrders,
loading: _loading,
update: updateData,
searchResults: _searchResults,
pageTitle: _pageTitle,
showSortOpts: _showSortOpts,
enableSortOpts: _enableSortOpts,
disableSortOpts: _disableSortOpts,
showA: _showAscendingOptions,
showD: _showDescendingOptions,
selectedSearchTemplate: _selectedSearchTemplate,
searchListTemplateOptions: _searchListTemplates
};
这可能会更好程序员.stackexchange.com。我投票结束,因为它不适合这里,因为它不能客观地回答。 –