前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JS中(实例与静态)属性与方法大展示

JS中(实例与静态)属性与方法大展示

作者头像
贵哥的编程之路
发布2020-10-28 10:38:13
1.1K0
发布2020-10-28 10:38:13
举报
文章被收录于专栏:用户7873631的专栏
代码语言:javascript
复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <script>
         /*
        1.在JavaScript中属性和方法分类两类
        1.1实例属性/实例方法
        在企业开发中通过实例对象访问的属性, 我们就称之为实例属性
        在企业开发中通过实例对象调用的方法, 我们就称之为实例方法
        1.2静态属性/静态方法
        在企业开发中通过构造函数访问的属性, 我们就称之为静态属性
        在企业开发中通过构造函数调用的方法, 我们就称之为静态方法
        */
       function Person()
       {
            this.name="cyg";
            this.say=function()
            {
                 console.log("hello world");
            }
       }
       // 通过构造函数创建的对象, 我们称之为"实例对象"
       let obj=new Person();
       console.log(obj.name);
        obj.say();
        obj.age=666;//给不存在的属性设置并赋值
console.log(obj.age);
obj.eat=function()//给不存在的方法设置并赋值
{
    console.log("eat");
}
     // 构造函数也是一个"对象", 所以我们也可以给构造函数动态添加属性和方法
Person.num=999;
Person.run=function()
{
     console.log("run");
}
 console.log(Person.num);
        Person.run();
    </script>

</body>
</html>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/08/16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档