js 函数与类的区别

Posted TAMAYURA

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 函数与类的区别相关的知识,希望对你有一定的参考价值。

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

</body>
<script>

    function show() {
        console.log(this)
    }

    show(); //window object
    new show(); //object



    j = {
        name:ldq,
        age:18,
        info:function () {
            console.log(`我的名字是${name},我的年龄是${age}`)
            console.log(123)
        }
    };
    console.log(j);
    new j.info();



    function show(name,age) {
        this.name = name;
        this.age = age;
        this.fun1=function () {
            console.log(`我的名字是${this.name},我的年龄是${this.age}`)
        }
    }
    obj = new show(ldq,18)
    obj.fun1()
</script>
</html>

 

以上是关于js 函数与类的区别的主要内容,如果未能解决你的问题,请参考以下文章

python 面向对象专题:元类type反射函数与类的区别特殊的双下方法

关于构造函数的扩展写法与类的扩展功能写法区别

C++中结构体与类的区别

、接口与类的区别;

c# 的类的属性与类的变量有啥区别?不是都能用"."访问吗?

类与类之间的友元关系可以继承吗? 友元函数是类的成员函数吗?