美文网首页
04-对象相关

04-对象相关

作者: vzii | 来源:发表于2018-10-04 14:11 被阅读0次

1.访问对象的属性的两种方法

     1.对象.属性  ---  点操作符

     2.对象[属性名的字符串] --- 键的方式访问

2.遍历对象

for(var 键名(key)  in 要遍历的对象(obj)){

        访问其所有属性

      console.log( obj[key] )

}

3.值类型(简单)和引用类型

1.值类型储存在栈,引用类型储存在堆

2.当我们以一个变量作为另一个变量的值的时候,其实是吧栈空间中的值赋值一份

3.当我们对形参进行修改的时候

    如果实参是值类型,形参和实参互不影响

    如果实参是引用类型,形参会影响实参

下图中,name是引用类型,对形参o.name进行修改,影响到了实参ob.name

4.

相关文章

  • 04-对象相关

    1.访问对象的属性的两种方法 1.对象.属性 --- 点操作符 2.对象[属性名的字符串] --- 键的方...

  • js进阶(二)

    第十二天 04-基础进阶-第02天{对象进阶、内置对象} 第十二天对象工厂模式创建对象构造函数模式创建对象原型模式...

  • 对象相关

    问题1: OOP 指什么?有哪些特性? OOP,Object Oriented Programming,面向对象编...

  • 04-面向对象语法-封装

    1.面向对象的概念: 2.如何创建对象: 3.如何设计一个类: 4.创建对象: 5.给成员变量赋值: 同时也可以在...

  • 04-面向对象语法03

    一、set方法和get方法 1.set方法和get方法的使用场合 @public的成员可以被随意赋值,应该使用se...

  • 对象相关笔记

    对象简洁写法 Object.assign() 将对象进行合并,并且返回新对象,注意:参数中后面的对象如果与前面对象...

  • 对象相关api

    Object.getPrototypeOf(obj) 获取obj的原型对象 Object.create(prot...

  • 面向对象相关

    面向对象: 题: 写出php类权限修饰符; 延伸考点: 1. 面向对象的封装、继承、多态; 2. 魔术方法、 3....

  • 子对象相关

    设置游戏对象的子对象 获取子对象的数量 遍历子对象

  • 面向对象相关

    1、面向对象与面向过程的区别是什么? 面向过程 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一...

网友评论

      本文标题:04-对象相关

      本文链接:https://www.haomeiwen.com/subject/ouexaftx.html