欢迎光临,了解微信小程序开发,就上易用通!

【新手入门】javascript新手学习第三课

发布:2018-01-24 15:27浏览: 来源:网络 作者:tianshu

Object对象
一般来说创建对象的方法有两种
  1. var obj={
  2. name:'丁小柒',
  3. age   :12}
  4. console.log(obj.name) //输出丁小柒
通过函数的形式来创建对象(必须进行实例化),也可以进行多重实例化
el:通过一个怪物对象来创建更多不同的怪物实例对象
  1. function person(name,age){
  2.     this.name=name;
  3.     this.age=age;
  4. }
  5. var dxq=new person("John","Doe",50,"blue");  //通过实例化来创建对象
  6. console.log(dxq.name);         //获取对象的信息
有关对象的访问,可以使用.来访问,例如obj.name或者使用方括号obj[“name”]在使用上可根据个人习惯来使用,不过方括号的方式可以通过变量来访问属性
  1. function person(name,age){
  2.     this.name=name;
  3.     this.age=age;
  4. }
  5. var dx={
  6.     nm:"ddd",
  7.     ag:13
  8. }
  9. var dxq=new person(dxq,12);
  10. console.log(dxq['age']);   //12
  11. console.log(dx['nm']);     //ddd
有关于继承的问题
  1. function person(name,age){
  2.     this.name=name;
  3.     this.age=age;
  4.     this.sex="man";          //可原型继承
  5.     sex="man";              //不可原型继承,或者说,这里根本读取不到(hhhhh)
  6. }
  7. person.prototype.school="hs";           //可继承
  8. person.home="anhui";                    //不可继承
那么什么是继承呢,就好比人的基因,会继承,又好比是传家宝,不过这里不细讲继承跟原型链,毕竟是面对js的初学者,后面会后续跟进补充的



免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。