• Day1-JS-JavaScript对象与函数


    JavaScript 对象

    -------------JavaScript 对象是拥有属性和方法的数据

    一、对象的简单使用  

    <body>
        <p id="demo"></p>
        <script>
            var person={firstName:"hzy",lastName:"j",age:50,eyeColor:"blue"};
            document.getElementById("demo").innerHTML=
            person.firstName+" 现在"+person.age+"";
        </script>
    </body>

    二、对象方法

    直接在对象里面建立 fullname:function(){}

    之后直接调用通过person.fullname()即可

    <body>
        <p id="demo"></p>
        <script>
            var person={
                firstName:"hzy",
                lastName:"hzy",
                age:19,
                fullname:function(){
                    return this.firstName+" "+this.lastName;
                }
            }
            document.getElementById("demo").innerHTML=person.fullname();
        </script>
    </body>

    知识点:如果不加括号( 

    person.fullname;
               )
    直接输出的话(也就直接把这个函数给打印出来了)
    不加括号输出函数表达式:function() { return this.firstName + " " + this.lastName; }
    三、JavaScript函数
    1、简单实例(通过一个按钮激活函数)
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <script>
            function myFunction()
            {
                alert("hzy");
            }
        </script>
    </head>
    <body>
       <button onclick="myFunction()">点我咯</button>
    
    </body>
    </html>
    View Code

     2、带参数的函数

    知识点:在onclock中给函数传入值的时候要用 单引号 才行

    <body>
        <button onclick="myFunction('hzy','pig')">点我咯</button>
        <script>
            function myFunction(name,job){
                alert("Welcome "+name+", the "+job);
            }
        </script>
    </body>

     3、带返回值的函数

    <body>
        <p id="demo"></p>
        <script>
            function myFunction(a,b){
                    return a*b;
            }
            document.getElementById("demo").innerHTML=myFunction(1,2);
        </script>
    </body>
     

      

  • 相关阅读:
    HBase原理和架构
    Hive UDF作业
    Hive性能调优
    hive
    Netty4.0学习笔记系列之一:Server与Client的通讯
    JAVA NIO 简介(转)
    设计模式之观察者模式(Observer Pattern)
    设计模式之装饰者模式(Decorator Pattern)
    mysql存储过程写法—动态参数运用
    hashCode() 和equals() 区别和作用
  • 原文地址:https://www.cnblogs.com/SCAU-gogocj/p/13093178.html
Copyright © 2020-2023  润新知