对象(Object)---------

基本数据类型的数据都是独立的,不能成为一个整体。

Object属于一种复合的数据类型,在对象中可以保存多个不同数据类型的属性。

对象分类

  • **内建对象:**由ES标准中定义的对象,在任何的ES的实现中都可以使用。

    ​ 比如:Math,String,Number,Boolean,Function,Object等等。

  • **宿主对象:**由JS的运行环境提供的对象,目前来讲主要指由浏览器提供的对象。

    ​ 比如DOM,BOM

  • **自定义对象:**由开发人员自己创建的对象。

创建对象

​ 使用new关键字调用的函数,是构造函数constructor。

构造函数:专门用来创建对象的函数。

​ 使用typeof检查一个对象时,会返回object。

在对象中保存的值称为属性.

  • 向对象添加属性。

​ 对象 . 属性名 = 属性值;

var    obj  =  new  Object ();
obj.name="xiaoliu";
  • 读取对象中的属性。

​ 对象 . 属性名

  • 如果读取对象中没有的属性,不会报错而是会返回undefined。

  • 修改对象的属性值。

​ 对象 . 属性名 = 新值

  • 删除对象的属性

    ​ delete 对象 . 属性名


    每日一句

两只黄鹂在翠绿的柳树间鸣叫,一行白鹭直冲向蔚蓝的天空。
坐在窗前可以看见西岭千年不化的积雪,门前停泊着自万里外的东吴远行而来的船只。

JavaScript学习手册(12)相关推荐

  1. JavaScript 学习手册二

    JavaScript 学习手册二:JS 数据类型 第1关:JavaScript 数据类型介绍 任务描述 本关任务:在函数 objectTest() 内部定义了六个变量 a.b.c.d.e.f,并已经赋 ...

  2. JavaScript学习手册十五:事件处理

    事件处理 1.注册事件处理程序 任务描述 相关知识 (1)为JavaScript对象设置一个函数 (2)设置HTML标签属性的值为事件处理程序 (3)调用addEventListener()函数 代码 ...

  3. JavaScript 学习笔记 - 12 JavaScript 应用示例

    目录 12.1 使用可折叠菜单 12.2 添加下拉菜单 12.3 改进下拉菜单 12.4 带说明的幻灯片 12.5 一个娱乐姓名生成器 12.6 柱状图生成器 12.7 样式表切换器 12.1 使用可 ...

  4. JavaScript学习手册三

    文章目录 前言 一.JS对象 1. 定义 2. 创建对象 3. 属性的增删改查 二.字符串 1. 查找字符串位置 2. 求指定位置的字符 3. 字符串的截取 4. 大小写转换 5. 字符串的分割 对象 ...

  5. JavaScript 学习手册

    小记 : 1 .<head> 或 <body> 中的 JavaScript可以在 HTML 文档中放入不限数量的脚本.脚本可位于 HTML 的 <body> 或 & ...

  6. Javascript学习笔记12——Ajax入门

    Ajax:Asynchronous Javascript And XML.写个简单的例子: <body> <form id="form1" runat=" ...

  7. javascript学习系列(12):数组中的join方法

    最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主  放弃很容易但是坚持一定很酷     我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...

  8. EduCoder_web实训作业--JavaScript学习手册四:JS对象

    第一关 //请在此处编写代码/*********bigin*********/var student ={name:a,gender:b,}var myCar=new Car(c,d);var myJ ...

  9. Educoder JavaScript学习手册四:JS对象

    第1关:对象的创建 (1)创建你的第一个JavaScript对象.使用对象字面量方法创建名为student的对象,有两个属性name和gender,他们的值分别是mainJs()函数的参数a和参数b: ...

最新文章

  1. Linux - Red Hat 7.3 介绍安装
  2. 透过源码看Session
  3. 运维人员究竟如何提升价值,持续获得高薪?
  4. GacUI学习(一)
  5. 正确入门Service Mesh:起源、发展和现状
  6. bzoj 3144: [Hnoi2013]切糕
  7. datagrip中运行sql语句
  8. 159个故事串起三千年大历史!这套“儿童版史记”太无敌了!
  9. mysql 32k 限制,MySQL之最大和最小
  10. 基于sklearn进行文本向量化
  11. gflags使用详解
  12. el select 文本居中
  13. GoogleTest 之路3-Mocking Framework
  14. JavaWeb程序设计课后答案
  15. 欲望无限--《贝奥武夫》给我们的启示
  16. java斗地主发牌_实现斗地主发牌(java)
  17. 《王道2023》P360 T3 计数排序
  18. 三维实景切图软件使用教程
  19. Day13 推导式、推导式试题、集合推导式、生成器函数、生成器表达式
  20. 把USB打印机映射到LPT端口(简约版)

热门文章

  1. 构造法 | 栈 | POJ3295.Tautology
  2. 用Java给暗恋对象发送一份表白邮件
  3. Fedora 12详细安装设置Compiz+Emerald+AWN实现特效
  4. 2020十一届蓝桥杯国赛二等奖Java B组
  5. wireshark分析以太网帧结构_分析Ethernet标准和Ieee802.3标准规定的MAC层帧结构
  6. Hugo 主题 Hugo-book 中英文搜索配置
  7. 为什么所谓的“自律”一定要跟坚持挂钩呢?懂一点“行为设计学”,升级对“意义”的认知
  8. 计算机主板的选购技巧,电脑主板怎么选择?DIY装机之主板选购指南
  9. Redis 事件循环函数serverCron
  10. 【bfs】龙舌兰酒吧