在javascript中,数组与对象的正确命名约定是什么?

时间:2017-12-28 15:46:31

标签: javascript arrays object naming-conventions

JavaScript中用于区分数组和对象的命名约定是什么?我们假设您有一个包含错误消息的对象(例如{'password': 'is less than 8 characters'})。你会称这个变量为errorMessages吗?如果是这样,如果您有一个数组,其中每个项目都是一个字符串,并且错误消息是这样的:['password is less than 8 characters', 'password does not match password confirmation']?你会怎么称呼这个阵列?你会叫它errorMessages吗? 如果是这样,那就令人困惑,因为从名称中不清楚变量是数组还是对象。

1 个答案:

答案 0 :(得分:0)

This一个是W3的命名约定。

正如他们所说:

  
      
  • 写为camelCase全局变量的变量和函数名称
  •   
  • 以大写字母书写(我们不是,但它很常见)常量
  •   
  • (如PI)用大写字母写的
  •   

然后,由于数组和变量都是Not CONSTANTS,也许你可以使用PascalCase for Arrays和camelCase作为标准变量。

  

<强> PascalCase

     

PascalCase通常是C程序员的首选。

     

<强>驼峰

     

camelCase由JavaScript本身,jQuery和其他人使用   JavaScript库。

希望有所帮助