怎么用js将map中的对象,以及它的属性提取出来?

 我来答
阳光的宁娜
高粉答主

推荐于2019-08-29 · 每个回答都超有意思的
知道小有建树答主
回答量:91
采纳率:100%
帮助的人:1.4万
展开全部
  • prototype 属性

  • 返回对象类型原型的引用。prototype 属性是 object 共有的。

    objectName.prototype

    说明:

    用 prototype 属性提供对象的类的一组基本功能。 对象的新实例“继承”赋予该对象原型的操作。

    对于数组对象,以下例子说明prototype 属性的用途。

    给数组对象添加返回数组中最大元素值的方法。要完成这一点,声明一个函数,将它加入 Array.prototype, 并使用它。

  • function array_max( ){

  •    var i, max = this[0];

  •    for (i = 1; i < this.length; i++)

  •    {

  •    if (max < this[i])

  •    max = this[i];

  •    }

  •    return max;

  • }Array.prototype.max = array_max;var x = new Array(1, 2, 3, 4, 5, 6);var y = x.max( );// 该代码执行后,y 保存数组 x 中的最大值,或说 6。

  • constructor 属性

  • 表示创建对象的函数。

    object.constructor 

    说明:constructor 属性是所有具有 prototype 的对象的成员。它们包括除 Global 和 Math 对象以外的所有 JScript 固有对象。constructor 属性保存了对构造特定对象实例的函数的引用。

    例如:

  •    x = new String("Hi");if (x.constructor == String) // 进行处理(条件为真)。

  •    function MyFunc {// 函数体。}

  •    y = new MyFunc;if (y.constructor == MyFunc) // 进行处理(条件为真)。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式