JS对象和面型对象

JS对象和面型对象:

   1.//字面量创建对象

    var  dog = {

name :"大黄",

            age :12,

            color:"green",

            dogFriend :["001,002,003,004,005,006,007"],

            eat:function () {

console.log("eat");

            }

};

    //调用输出

    console.log(dog);

2.对象-JSON

两种数据交换格式:XML和 JSON.

json的属性必须用双引号引起来。

遍历对象使用

(var key in 对象名称)

1.

    //构造函数1产生对象

    function Person() {

var obj = Object();

        return obj;

    }

var  p =Person();

    console.log(p);

  //构造函数2产生对象

    //构造函数3

// var  arr = new Array();

// // 给数组添加方法

// arr.eat =function () {

//    alert("数组能存东西");

// }

// arr.eat();

//

// //新创建的对象数组则不具有eat方法。

// var  arr1 = new Array();

// arr1.eat();

//通过prototype向构造函数添加方法 ,所有的实例化对象都可以调用

    Array.prototype.he =function () {

alert("我会喝东西");

    }

var  arr =new Array();

    arr.he();

    var  arr1 =new Array();

    arr1.he();

    //不同的对象均可以调用、

只能对象来调用的方法和属性就叫做对象属性,对象方法~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 0. 写在前面 当你开始工作时,你不是在给你自己写代码,而是为后来人写代码。 —— Nichloas C. Zak...
    康斌阅读 5,370评论 1 42
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,145评论 1 32
  • 1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构? 基本数据类型:Undefined、Nul...
    极乐君阅读 5,603评论 0 106
  • 你是否像我一样爱过一个人,你是否也爱她爱了很久很久,周杰伦在晴天 里唱到 从前从前,有个人爱你很久,但偏偏风...
    原哲阅读 363评论 0 1
  • # 安装 markdown 1 pip install markdown # 在pycharm的应用。
    Forhongchun阅读 181评论 0 0