想问下大家,对象的属性名一般怎么,命名,如下:
var obj={
adNum:xxx,
insertImage:xxx
}
或者:
var obj={
ad_num:xxx,
insert_image:xxx
}
这两种分别是在哪种场合下命名用到呢?
我这里对象中每个属性名对应的值是通过后端传递回一个字符串解析出来的,这里算常量还是变量?
想问下大家,对象的属性名一般怎么,命名,如下:
var obj={
adNum:xxx,
insertImage:xxx
}
或者:
var obj={
ad_num:xxx,
insert_image:xxx
}
这两种分别是在哪种场合下命名用到呢?
我这里对象中每个属性名对应的值是通过后端传递回一个字符串解析出来的,这里算常量还是变量?
1.常亮还是变量取决于你用什么方式接收,一般用变量,方便前端数据处理;
2.一般有约定俗称的命名规范的:
函数
命名方式 : 小驼峰方式 ( 构造函数使用大驼峰命名法 );
命名规则 : 前缀为动词;
常量
命名方法 : 全部大写;
命名规范 : 使用大写字母和下划线来组合命名,下划线用以分割单词;
类的成员
公共属性和方法 : 同变量命名方式;
私有属性和方法 : 前缀为下划线(_)后面跟公共属性和方法一样的命名方式;
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
3 回答825 阅读✓ 已解决
命名规则看团队是怎么要求的,个人就看喜好了,我不知道js有没有类似php中psr的通用编码规范。