zoukankan      html  css  js  c++  java
  • JavaScript对象

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>JavaScript对象</title>
    </head>
    <body>

    <script>
    var s = "hello";
    var s2 = new String("hello2")
    alert(s)
    alert(s2)

    function对象
    function创建方式1 (推荐方式)
    function func1(){
    alert(123);
    return 8;
    }

    var ret = func1();
    alert(ret);

    var func2 = new Function("参数1","参数n","函数体");
    var add = new Function("a","b","alert(a+b)");
    alert(add.length);

    ----------------function属性和方法---------------
    function f(){
    return 8;
    }
    alert(void(f()))

    //示例一

    function func1() {
    b = 4;
    var b = 3(尽量采用局部变量)
    }
    func1();
    alert(b);

    //示例二
    var ret = 0;
    function func1(a,b) {
    ret a+b;
    return ret
    }
    alert(func1(1,5,6,9))

    //示例三
    function a(a,b) {
    alert(a+b);
    }
    var a=1;
    var b=2;
    a(a,b)


    --------------------arguments对象--------------------

    //示例一
    var ret = 0;
    function add(){
    console.log(arguments.length);
    console.log(arguments);

    for(var i in arguments){
    ret += arguments[i]
    }
    return ret;
    }
    alert(add(1,2,3,4,5));


    //示例二
    function func2(){
    if(arguments.length != 3){
    throw new Error("param should be 3")
    }
    }
    func2(1,2,3,45);

    //示例三

    var func3 = Function(){
    alert(123)
    };
    func3();

    --------------自执行函数-------------

    (function(arg){
    console.log(arg);
    })('123')

    dic={"1":"111"};
    // console.log(dic);
    ret=dic.toString();
    console.log(typeof(ret));

    </script>
    </body>
    </html>

  • 相关阅读:
    (转)当你输入一个网址,实际会发生什么?
    Word Ladder II
    Jump Game II
    Candy
    [生成树][Uva1395][Slim Span]
    [AC自动机][HDU3065]
    [KMP求最小循环节][HDU3746][Cyclic Nacklace]
    [扩展KMP][HDU3613][Best Reward]
    [Manacher][HDU3613][Best Reward]
    [KMP][HDU3336][Count the string]
  • 原文地址:https://www.cnblogs.com/gerenboke/p/11740872.html
Copyright © 2011-2022 走看看