美文网首页
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-09-01

    2018-08-30 明小萌 2018-08-30 22:02 · 字数 223 · 阅读 2 · 日记本 201...

  • 2018-09-05

    2018-08-30 c6_李晓红Dorothy 2018-08-30 07:44 · 字数 320 · 阅读 1...

  • hexo博客同时托管到github和coding

    title: 将hexo博客同时托管到github和codingdate: 2018-08-30 00:12:11...

  • 420期六项精进-日精进打卡

    420期六项精进-日精进打卡 雷PetTing 2018-08-30 22:44 · 字数 570 · 阅读 2 ...

  • 2018-08-31

    2018-08-31 万千工品金秀 2018-08-30 21:31 · 字数 542 · 阅读 2 · 日记本 ...

  • 2018-08-30

    2018-08-30 万千工品金秀 2018-08-29 21:16 · 字数 464 · 阅读 2 · 日记本 ...

  • 懂你 L4-U1-3-Vocabulary-Dental Pro

    流利说 D64 2018-08-30 一、复习 Level4-Unit1-Part3*Learning- List...

  • 所谓浪漫

    所谓浪漫 煎蛋品 2018-08-30 23:12 · 字数 355 · 阅读 0 · 失眠 几乎六年没见的小学同...

  • java.lang.IllegalStateException:

    2018-08-30 遇到的一点小问题将项目的targetSdkVersion升级为27,遇到了java.lang...

  • 日精打卡60

    日精打卡60 淡然笑_ce8e 2018-08-30 19:34 · 字数 336 · 阅读 1 · 日记本 淡然...

网友评论

      本文标题:2018-08-30

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