在实际编程过程中,有很多对字符串进行判断、拆分、比较、转换类型、校验等操作,下面我会总结下JavaScript变量转换和Jquery对象的转换。
1.JavaScript 变量转换及字符串操作
1.字符串变成int类型
使用函数:parseInt();
使用此函数,可将string类型变量转换为int类型。而且只能够对string类型变量使用。如果待转换string类型变量无发转换为int类型时,函数会返回NaN。
实例如下:
- var v_Num = parseInt(‘256ok‘); // 赋值为 256
- var v_Num = parseInt(‘0k5‘); // 赋值为 0
- var v_Num = parseInt(‘19.68‘); // 赋值为 19
- var v_Num = parseInt(‘ok‘); // 赋值为 NaN
2.非string类型转换为string类型
使用函数:toString();
此函数可适合任何非string类型变量使用。
3.判断当前string类型是否为空
if(v_Str = undefined || v_Str = ‘‘){
//该string类型变量为空
}
4.判断string类型变量是否包含某一字符或字符串
if(v_Str.indexOf(‘abc‘) != -1){
//变量含有 字符串 abc
}
if(v_Str.indexOf(‘a‘) != -1){
//变量含有 字符串 a
}
5.对string类型变量进行字符串截取
v_Str.substr(0 , 5); // 截取该变量位置0开始的共5个字符
2.Jquery对象转换