gpt4 book ai didi

javascript - 处理 JavaScript 属性区分大小写的策略

转载 作者:行者123 更新时间:2023-11-28 02:03:45 26 4
gpt4 key购买 nike

我确信有人会因为我问这个问题而对我大喊大叫,但这里是:在 Javascript 中,应对对象属性区分大小写这一事实的最佳策略是什么?如果我创建一个具有名为 FavouriteDrink 的属性的对象,但后来我开始将其称为 favouriteDrink,那么我可能会陷入困惑。

我不想在这里有一个大的库,但是有什么方法可以定义对象,以便在某个地方定义 FavouriteDrink,并且在 Visual Studio 2012 中,如果我可以以某种方式进行上下文关联,一些智能感知将帮助我选择正确的属性名称我正在处理的对象?我在这里考虑的只是属性。

谢谢。

最佳答案

这样不行

如果我查看你的代码并看到:

FavouriteDrink() {} 

我脑海中首先浮现的是这是一个构造函数,而不仅仅是一个普通函数

看看下面这个

favouriteDrink() {} 

我想说这是一个普通函数,我不能将它用作构造函数 - 不能用 new 调用

这是一些其他示例

 first_name // variable 
FIRST_NAME // uppercase variables shouldn't change
_first_name // local variable not intended to be used out of its scope

var FIRSTNAME = {} // name space

遵循关于如何分隔单词的约定是个好主意

看到这个Code Conventions for the JavaScript Programming Language

对于问题的其他部分,我使用的是 VS 2012,并且安装了 JSEnhancements

我可以看到我所有的对象元素

enter image description here

关于javascript - 处理 JavaScript 属性区分大小写的策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18086166/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com