美文网首页
js的基本知识

js的基本知识

作者: huhu502 | 来源:发表于2016-09-11 14:17 被阅读13次
    • 1)直接量
      直接量也称为“字面量”
      简单的直接量有2种:数字,字符串。
    • 2)查看变量的类型的方法
         <script type="text/javascript">
    
            var a=100;
            console.log(typeof a);
            </script>
    
    • 3)无论数字是正数负数还是小数都是number类型的。
    • 4)js每个语句后面要加分号“;”,如何没加分号压缩会出问题。
    • 5)var a =1+2*3%4/3
      console.log(a);
      结果为:1.6666666666665
    • 6)乘方 3的4次方
       var a=Math.pow(3,4);
    
         console.log(a); //81
    
    • 7)数字过大用infinity表示
    • 8)开根号
       var a=Math.sqrt(81);
    
          console.log(a);  //9
    
    • 9)得到用户的输入
       var a=prompt("请输入");
    
          console.log(a);  //会得到用户的输入值,而且都是字符串类型
    
    • 10)字符串转换为数字parseInt
           var a="123";
    
             var b=parseInt(a);
             console.log(b);  //123
             console.log(typeof b);  //number
    
           console.log(parseInt("12jiji22"));   //12 
    
             console.log(parseInt(5.8));   //5
    
    • 11)隐式转换
      如何使用-、*、/、%符号时自动进行类型转换
     1)    "4"+3-6 //37
    
        2)   "100"%25   //0
        3)   "3"+"5"     //"35"
        4)  "3"*"5"        //15
    
    • 12)全等===,不全等!==
      会出现这种结果跟隐式类型转换有关
           console.log("5"==5);   //true
    
             '=='符号不严格
             console.log("5"===5);    //false 
    
    • 13)不能够连比
         console.log(3<2<15);
    
            3<2 结果为false,false默认隐式转换为0
    

    相关文章

      网友评论

          本文标题:js的基本知识

          本文链接:https://www.haomeiwen.com/subject/kxqyettx.html