美文网首页
2018-08-30

2018-08-30

作者: h_s_q | 来源:发表于2018-08-30 09:42 被阅读0次

    JS引入方式

    1. 在元素的时间中添加js代码
      <input type="button" onclick="alert('lalala')">
    2. 通过Script标签添加js代码
      <script type="text/javascript">
      alert("第二种引入方式");
      </script>
    3. 写在单独的js文件中,通过script标签中的src属性引入js文件

    数据类型

    • 数值类型(number)
    • 字符串类型(string)
    • 布尔类型(boolean)
    • undefined
    • 对象类型

    变量的声明和赋值

    • var age = 18;
    • var name="张三";
    • var isBoy = true/false;
    • age = "18";
    • var x;

    数据类型

    • js中底层都是浮点型,在使用过程中会自动转换为整数或小数
      int x = 5/2; 2
      var x = 5/2; 2.5 4/2; 2
    • NaN: not a number 不是一个数,

    字符串类型

    • 通过单引号

    数据类型转换

    var z = "abc" +18;
    
    • 任何数字和NaN进行运算结果都为NaN

    数值类型

    1. 转字符串:直接转 18 -> “18” “abc” + 18 = "abc18"
    2. 转布尔值:0和NaN转false,其它都转为true
    • 在if括号里面的类型如果不是布尔类型会自动转换为布尔类型

    字符串类型

    1. 转数字:能直接转,不能转则转成NaN “100”->100 "abc"->NaN
    2. 转布尔值:空字符串转false,其它true,
      var z = "abc" + 18;

    相关文章

      网友评论

          本文标题:2018-08-30

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