当前位置: 首页 > 工具软件 > Float UI > 使用案例 >

152. 谈谈 SAP UI5 变量和方法的命名规范

关昊天
2023-12-01

本文回答本教程一个学习者向笔者提问的问题:

Jerry老师,我还想问个可能比较简单的问题,我看到不同的变量命名前缀都是不同的,有的是o有的是s,方法定义时,前面都有个点,类似".onClick"之类的,还有的是下划线,"_onObjectMatched"之类的,这些前缀好像不加也可以,这些命名建议是有一套规范吗?有没有文档说明呢?

这位朋友实际上询问的是 SAP UI5 JavaScript 代码内变量和方法的命名规范问题,本文就来详细阐述。

变量命名的前缀所代表的含义

SAP UI5 官方对于变量的命名前缀规定:

  • s 代表字符串类型 String
  • a 代表数组类型 Array
  • n 代表数值类型 Number
  • o 代表对象类型 Object
  • sId string
  • $:以 $ 符号开头的变量代表 jQuery 对象,例如 $DomRef
  • i: 代表 int 类型变量 Integer
  • m 代表 map 类型变量
  • d 代表日期类型 Date
  • f 代表 float 类型变量
  • b 代表布尔类型变量 Boolean
  • r 代表正则表达式类型变量
  • f 代表函数类型 Function
  • pDialog 代表 Promise

 类似资料: