命名规则(零)

自己用,个人习惯

一、变量命名

常量 全大写,_分割单词,如MAX_NUM_LENGTH

全局变量 同方法命名或g开头驼峰命名法,如gStringLength,stringLength

局部变量 t开头驼峰命名法,tLength

传递变量 p开头驼峰命名法,pElement

开头标识的方法不适用Java类的属性和方法,例如private int tLength生成setTLength()/getTLength()方法

二、方法命名

方法命名 驼峰命名法,如function chooseRadioValue(pRadioName,pRadioValue)

 

 

 

//常量
var MAX_NUM_LENGTH = 10 ;

/**
 * 检测控件文本值长度是否超出限制
 * @param pElementId {String} 控件ID
 * @param pMaxLength {String,Number} 规定最长长度
 */
function checkCharacterStringLength(pElementId,pMaxLength){
	var tElement = document.getElement(pElementId);
	var tLength=getByteLength(tElement.value);

	// 检测字符串是否超过限制字符串长度
	if(tLength>pMaxLength){
		alert("字节数超出!\n最大字节数为"+pMaxLength+",实际字节数为"+tLength+"\n一个汉字(或全角标点)占三个字节,一个数字、拉丁字母(或半角标点)占一个字节\n\n请修改输入内容");
	}
}

function getByteLength(pStr){     
	var tChr = pStr.match(/[^\x00-\xff]/ig);     
	return pStr.length + (tChr == null ? 0:(tChr.length)*2); //oracle里汉字占三个字节
}

 

Java 

类名 首字母大写,如public class ConnectionPool {}

常量 全大写,_分割单词,如MAX_NUM_LENGTH

变量 驼峰命名法,如maxConnections

方法名 驼峰命名法,如 private Connection getFreeConnection() throws SQLException {}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值