Java Script学习笔记

1.Script标签属性

  • Async异步
    async值可以省略,立即异步下载外部js,不影响页面其他的操作,js下载完毕后立即执行
    defer值可以省略,脚本延迟到文档完全被解析和显示后再执行,只有外部脚本可以使用
  • Sync同步
  • src执行代码的外部文件
  • type表示编写代码使用的脚本语言的内容类型

2.数据类型与变量

  • 数据类型:Number、字符串、布尔值、
  • 比较运算符:
    1.=== :它不会自动转换数据类型,如果数据类型不一致,返回false,如果一致,再比较。
    2.NaN:这个值与所有值都不相等,包括自己

       NaN===NaN;//false

    3.判断的方法是isNaN()函数:

    isNaN(NaN); // true
    
  • 数组:JavaScript的数组可以包括任意数据类型。

       var A [0, 2, 0.55, 'shdish', "你好", true,null];

    用new Array函数创建

     new Array(56,45,64);//创建一个Array[56,45,64]的数组
    
  • 动态变量

    var A=123;
    A="你好";//在JS中是可以的,但在Java中是不行的,因为Java是静态变量
    
  • 打印变量

    alert();//在弹出对话框中显示
    console.log();//在网页控制台中显示
    document.writeln();//在网页页面中显示
    

3.对象

  • JS的对象由键-值对组成的,一个对象可以由若干个键值对组成,这个键值对及就是属性与值

    var person={
     name:'张三',
     sex:'男',
     age:18,
     ID:1564646131325
     };
     console.log(per)//调用
    

刘霖
21 声望1 粉丝

« 上一篇
小程序开发
下一篇 »
JAVA 学习IO流