美文网首页
js基础总结

js基础总结

作者: 不停在路上 | 来源:发表于2016-08-22 18:13 被阅读0次

    1.HTML 中的脚本必须位于 <script> 与 </script> 标签之间。
    2.脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。
    3.如需使用外部文件,请在 <script> 标签的 "src" 属性中设置该 .js 文件.
    4.请使用 document.write() 仅仅向文档输出写内容。如果在文档已完成加载后执行document.write,整个 HTML 页面将被覆盖.

    js数据类型

    7种数据类型:
    1.布尔:布尔(逻辑)只能有两个值:true 或 false。
    2.数字(整型,浮点型):JavaScript 只有一种数字类型。
    3.字符串
    4.数组:var cars=new Array("Audi","BMW","Volvo");
    var cars=["Audi","BMW","Volvo"];
    5.对象:var person={
    firstname : "Bill",
    lastname : "Gates",
    id : 5566
    };
    6.null:将变量的值设置为 null 来清空变量。
    7.undefined:Undefined 这个值表示变量不含有值。

    • var carname=new String;
      var x= new Number;
      var y= new Boolean;
      var cars= new Array;
      var person= new Object;
      JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。

    js中的对象与函数

    • 在 JavaScript 中,对象是数据(变量),拥有属性和方法。
      person=new Object();
      person.firstname="Bill";
      person.lastname="Gates";
      person.age=56;
      person.eyecolor="blue";
    • 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。
      JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。
      函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它。

    js中的运算符

    • 算术运算符:+、-、*、/、%、++、--
    • 赋值运算符:=,+=,-=,*=,/=,%=
    • 比较运算符:==,===,!=,>,<,>=,<=
    • 逻辑运算符:&&,||,!
    • 条件运算符:variablename=(condition)?value1:value2
    • 字符串+运算符:+
      如果把数字与字符串相加,结果将成为字符串。

    js中switch

    var day=new Date().getDay();switch (day)
    {
    case 0:
    x="Today it's Sunday";
    break;
    case 1:
    x="Today it's Monday";break;
    case 2:
      x="Today it's Tuesday";
      break;
    case 3:
      x="Today it's Wednesday";
      break;
    case 4:
      x="Today it's Thursday";
      break;
    case 5:
      x="Today it's Friday";
      break;
    case 6:
      x="Today it's Saturday";
      break;
    }

    相关文章

      网友评论

          本文标题:js基础总结

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