function dealColName(name){
// 排除undefined、null、""
if(!name && name!='0'){
return "--";
}else{
// 記得轉(zhuǎn)string,不然不能用string的substring方法
name += "";
// 取首字符
if(name.substring(0,1)=='C' || name.substring(0,1)=='T'){
// substring并不改變?cè)醋址匦沦x值一次,去掉開頭的C或T
name = name.substring(1, name.length);
}
if(name.length > 5){
// 超出部分顯示...
name = name.substring(0, 5)+"...";
}
return name;
}
}
截取字符串,方法很多,例如substring()
-
要想使用,前提的是string類型。
-
不要一上來(lái)就轉(zhuǎn)string,否則undefined等,就進(jìn)到判斷條件為真了。
string0.png
-
轉(zhuǎn)string.png
參數(shù)是起始結(jié)束位置索引
排除 數(shù)據(jù)為假,要排除為0的情況。