判断方法:1、用“字符串对象.substr(0,比对字符个数)==比对字符”语句;2、用“字符串对象.slice(0,字符个数)==比对字符”语句;3、用“字符串对象.indexOf(比对字符)==0”语句;4、利用正则表达式。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
javascript判断字符串以什么开头
if(123.substr(0, 2) == 12){ console.log(true); }
if(123.slice(0,2) == 12){ console.log(true); }
if(123.indexOf(12) == 0) { console.log(true); }
方法4:正则
if(123.search(12) != -1) { console.log(true); }if(new RegExp(^12.*$).test(12)) { console.log(true); }if(12.match(new RegExp(^12.*$))) { console.log(true); }
【推荐学习:javascript高级教程】