1.Js语法
直接将一个字符串转为整数使用 parseInt()
直接将一个字符串转换为浮点数 parseFloat()
var a= “123”;
a = parseInt(a); 直接将字符串转为整数使用
//a = parseFloat();直接将字符串转为浮点数使用
console.log(a)
2.Js进制的表示
在js中,如果需要表示16进制的数字,则需要以0x开头
如果需要表示8进制的数字,则需要以0开头
如果需要表示2进制的方法,则需要以0b开头,但是不是所有的浏览器都支持
3.JS变量自增
自增:通过使用自增可以使变量在自身的基础上增加1(i++)
i++;变量的新值
++i;对于原变量的值自增1
4.条件运算符
if 语句
语法二
if(条件表达式){
语句...
}else{
语句...
}
if ..else...语句
当改语句执行时,会先对if后的条件表达式进行求值判断,如果该值为true,则执行if后的语句,
如果该值为false,则执行else后的语句.
//条件语句
// var age = 60;
// if (age>60){
// alert("你已经退休了~~~");
// }else{alert("你还没退休");}
//多个条件表达式
// if(条件表达式){
// 语句...
// }else if(条件表达式){
// 语句..
// }else if(条件表达式){
// 语句..
// }else{
// 语句...
// }
当该语句执行时,会从上到下依次对条件表达式进行求值判断,如果值为true,则执行该当前语句
如果值为false,则继续像下判断.如果所有条件都不满足,则执行最后一个else后的语句
5.prompt() 函数 可以弹出一个提示框,该提示框中会带有一个文本框,
用户可以在文本框中输入一段内容,该函数需要一个字符串作为参数,该字符串将作为提示框的提示文字.
用户输入的内容将作为函数的返回值返回,可以定义一个变量来接收该内容 prompt() 函数返回值是string类型
6.条件分支语句也叫 switch 语句
语法:
switch(条件表达式){
case 表达式:
语句...
break;
case 表达式:
语句...
break;
default:
语句...
break;
}
switch..case..语句
在执行时会依次将case后的表达式的值和switch后的条件表达式的值进行全等比较。
如果比较结果为true,则从当前case处开始执行代码
当前case后所有代码都会执行 使用break来推出switch语句,确保执行当前语句
如果比较结果为fasle,则直接向下执行
如果所有语句结果为false,则执行fault后面的语句
7.switch与if的区别
switch语句和if语句的功能实际上有重复的,使用switch可以实现if的功能,同样使用if也可以实现
switch的功能所以使用时,根据自己的习惯来使用
8.循环语句
通过循环语句可以反复的执行一段代码多次
while 循环 先判断,后执行
语法:
while(条件表达式){
语句...
}
-while语句在执行的时候,先对条件表达式进行求值判断
如果值为true,则执行循环体
循环体执行完毕以后,继续对表达式进行判断,
如果值为true,则执行循环体,以此类推
如果值为flase,则终止循环体
创建一个循环体
1,创建初始化一个变量
var i = 0;
2.在循环体中设置一个条件表达式
3.定义一个更新表达式,每次更新初始化变量
i++;
do--while 先执行后判断
do ..while 循环 先执行,后判断
-语法do{
语句...
}while(条件表达式)