首页 > 其他分享 >ES6之class类

ES6之class类

时间:2022-10-25 16:34:24浏览次数:37  
标签:ES6 console log price class Phone brand

    //手机构造函数
        function Phone(brand, price) {
            this.brand = brand;
            this.price = price;
        }

        //添加 方法
        Phone.prototype.call = function() {
                console.log('我打电话')
            }
            //实例化对象

        let HuaWei = new Phone('华为', 5888);
        HuaWei.call();
        console.log(HuaWei);

        //class

        class Phone1 {
            //构造方法 名字不能改变
            constructor(brand, price) {
                    this.brand = brand;
                    this.price = price;
                }
                //方法必须使用该语法
            call() {
                console.log("我打电话");
            }
        }

        let oneP = new Phone1('xiaomi', 1222);
        console.log(oneP);

 

标签:ES6,console,log,price,class,Phone,brand
From: https://www.cnblogs.com/xiaobaizitaibai/p/16825325.html

相关文章

  • JavaScriptDOM的一些方法和事件笔记:className、classList、setInterval、click、mouse
    className():替换原有类classList.add():添加类classList.remove():删除类classList.toggle():切换类setInterval(回调函数,毫秒数):间歇性定时器click:点击事件mousemove:......
  • 【 云原生 | kubernetes 】持久化存储 - StorageClass动态绑定PV
    ​前言:上篇文章我们了解了PV、PVC。PV的创建和绑定需要我们手动去创建,Kubernetes为我们提供了一套可以自动创建PV的机制,DynamicVolumeProvisioningDynamicVolume......
  • ES6之map
    map为键值对集合letm=newMap();m.set('name','小白');m.set('chang',function(){console.log("改变自己");})......
  • ES6之set集合
    letarr=[1,2,3,4,5,4,3,2,1];//数组去重letresult=[...newSet(arr)];console.log(result);//交集letarr......
  • C++ Class
    类class与struct为什么c++里面经常定义struct?利用struct默认访问修饰符为public的特性,属性static成员#include<iostream>usingstd::cout;usingstd::endl;clas......
  • #yyds干货盘点#ES6的扩展运算
    ES6通过扩展元素符​​...​​,好比 ​​rest​​ 参数的逆运算,将一个数组转为用逗号分隔的参数序列:console.log(...[1,2,3])//123console.log(1,...[2,3,4],5)//......
  • Class
    Class的数据类型是函数,类本身就指向构造函数ClassBar{}varb=newBar();//类的实例的方法与类原型的方法相同:classB{}letb=newB();b.constructor===B.protot......
  • 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique
     2016-10-0923:14:43.177DEBUG[restartedMain][org.springframework.core.type.classreading.AnnotationAttributesReadingVisitor]Failedtoclass-loadtypewhiler......
  • ES6生成器函数2
    //模拟获取用户数据订单数据和商品数据functiongetUsers(){setTimeout(()=>{letdata="用户数据";//......
  • ES6生成器
    //生成器就是一个特殊的函数function*gen(params){console.log("111");yield'两只老虎';console.log("......