美文网首页
007 JavaScript

007 JavaScript

作者: 你挺ne呀 | 来源:发表于2021-03-07 23:48 被阅读0次

ECMAScript


  • 语法

    1. 与html结合方式
    //内部js
    <script>alert("hello world");  </script>
    //外部js
    <script src="js/demo01.js"></script>
    
    • 注意 : <script>定义的位置会影响执行的顺序.
    1. 数据类型

      基本数据类型 : number, string, boolean, null, undefined(未定义, 变量未初始化, 则默认为undefined).
      引用数据类型 : 对象

    2. 变量
      JavaScript是弱类型语言, 可以存储任意类型的数据.

      语法 :var 变量名 = 初始化值;
      使用var定义时, 定义的变量是局部变量, 不使用var定义的变量是全局变量.

    3. 流程控制语句...

  • 对象
    ECMAScript对象

    1. Function对象
      创建:

      1. function function_name(arg1, arg2,...){ function_body }
      2. var function_name = new function(arg1, arg2, ..., argN, function_body)
    2. Array对象
      Array对象及方法详情
      创建:
      ``
      new Array();
      new Array(size);
      new Array(element0, element1, ..., elementn);

      特点:
      > 元素类型可变.  eg new Array(1,"c", true);
         不会越界.
      
      
    3. Date对象
      Date对象及其方法
      创建:
      var myDate=new Date();

    4. Math对象

    5. RegExp对象(正则表达式对象)
      RegExp对象

      1. 创建:
        1. new RegExp(pattern, attributes);
        2. var reg = /正则表达式/;
          正则表达式默认以^开始, 以$为结束.
      2. 方法:
        test(参数)方法
    6. Global对象
      Global对象详细用法
      Global中封装的方法不需要对象就可以直接调用. 方法名().

    7. 方法:

    ```
        encodeURI()  : url编码
        decodeURI() : url解码
     *  eval() : 计算 JavaScript 字符串,并把它作为脚本代码来执行.  
    ```
    

Other


输出到页面 : document.write(b);

相关文章

网友评论

      本文标题:007 JavaScript

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