//附加一个条码
//!@1201@140@00MA228989@01MA228989@04MA228989@05MA228989@08401-01A0518-220@09752451@102000.000@11PPL10/010204!
//前台解析条码,以及相关验证
var a = barcode.split("@").length;
var bar ; //定义变量
var arrayBarcode = new Array();//定义数组
for(var i = 0 ; i< a ;i ++){
arrayBarcode = barcode.split("@");
console.log("barcode -"+arrayBarcode[i]);
if((i == 0 )&&(arrayBarcode[i] == "!")){ //逻辑运算符 与, and
console.log("begin is !");
}else if ((i == 1)&&(arrayBarcode[i].substring(2,arrayBarcode.length)=="00")){
console.log("单头");
bar = "00";
}else if ((i == 1)&&(arrayBarcode[i].substring(2,arrayBarcode.length)=="01")){
console.log("单行");
bar = "01";
}
}
console.log("barcode information is "+arrayBarcode);
好像js中所有变量定义,都用var关键字,不像java中 int i = 0 ,String s = “ 0”
js中不论int类型,还是string类型都用var关键字
js 定义数组,及逻辑运算符
最新推荐文章于 2023-01-19 00:00:00 发布