基本数据类型
在JavaScript中数据类型有:number boolean string function null undefiend object
//isNaN 判断的是数据是否是数字 是的话返回false 不是返回true
// var b = "a123b";
// var a = parseInt("a123ab");
// alert(a);//NaN
// alert(isNaN(b));//判断参数是不是非数字值
// var a = "1";
//// var b = "2";
// var b = 3;
//// var c = a+b;//两个字符串相加是拼接字符串
// var c = a+b;//字符串和数字用+号连接 将数字转化成字符串 然后再拼接字符串
// console.log(typeof(c));//字符串12
// var a = "12";//abc
// var b = 2;
// console.log(a-b);//10 数字型 减法运算 会将字符串转化成数字 再进行运算
// var a = -30;
// var b = -11;
// var c = a%b;
// alert(c);//-8 取余的正负只和被取余的正负值有关 除数不能为0 取余结结果与被取余数
// if("1">"07"){
// alert(1);
// }//字符串进行判断的时候 先判断首个字符的大小 相等的话再判断后一个字符
// if("67">7){
// alert(1);//当数字和字符串进行比较的时候 先把字符串转换成数字 然后再进行比较
// }
// if("1"==1){
// alert(1);//==判断值是否相同 将字符串 变成数字
// }
// if("1"===1){
// alert(1);//===判断值和数据类型是否都相同 不会弹,因为一个是字符型 一个是数值型
// }
// if((1=="1")&&("1"===1)){
// alert("值相同并且数据类型不同");
// }
// if((1=="1")&&("1"!==1)){
// alert("值相同并且数据类型相同");
// }
//!=值不相同返回ture !==值或者数据类型不同返回true;
// if(true||false){
// alert("this is true");
// }//逻辑或 多个判断条件只要有一个为真 返回值就为真
// if(false || true)
// {
// alert("this is true");
// }
// if(false && true)
// {
// alert("this is false");
// }
if(!true){
alert(1);
}//!ture 返回false false不会执行alert()
// alert(!"");//不为空 就是true
// var a = 0;
// a++;//a=a+1;a+=1;
// var a = {};//大括号中是对象
// alert(typeof(a));//object
//能被4整除且不能100整除 或 能被400整除 闰年
// var oDate = new Date();
// var year = oDate.getFullYear();
// if((year%4==0&&year%100!=0)||year%400==0){
// alert("今年是闰年");
// }else{
// alert("今年是平年");
// }
// for(var i=0;i<100;i++){
// console.log(i);
// }
// console.log(i);

浙公网安备 33010602011771号