JavaScript学习手册(12)
对象(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)相关推荐
- JavaScript 学习手册二
JavaScript 学习手册二:JS 数据类型 第1关:JavaScript 数据类型介绍 任务描述 本关任务:在函数 objectTest() 内部定义了六个变量 a.b.c.d.e.f,并已经赋 ...
- JavaScript学习手册十五:事件处理
事件处理 1.注册事件处理程序 任务描述 相关知识 (1)为JavaScript对象设置一个函数 (2)设置HTML标签属性的值为事件处理程序 (3)调用addEventListener()函数 代码 ...
- JavaScript 学习笔记 - 12 JavaScript 应用示例
目录 12.1 使用可折叠菜单 12.2 添加下拉菜单 12.3 改进下拉菜单 12.4 带说明的幻灯片 12.5 一个娱乐姓名生成器 12.6 柱状图生成器 12.7 样式表切换器 12.1 使用可 ...
- JavaScript学习手册三
文章目录 前言 一.JS对象 1. 定义 2. 创建对象 3. 属性的增删改查 二.字符串 1. 查找字符串位置 2. 求指定位置的字符 3. 字符串的截取 4. 大小写转换 5. 字符串的分割 对象 ...
- JavaScript 学习手册
小记 : 1 .<head> 或 <body> 中的 JavaScript可以在 HTML 文档中放入不限数量的脚本.脚本可位于 HTML 的 <body> 或 & ...
- Javascript学习笔记12——Ajax入门
Ajax:Asynchronous Javascript And XML.写个简单的例子: <body> <form id="form1" runat=" ...
- javascript学习系列(12):数组中的join方法
最好的种树是十年前,其次是现在.歌谣 每天一个前端小知识 提醒你改好好学习了 知乎博主 csdn博主 b站博主 放弃很容易但是坚持一定很酷 我是歌谣 喜欢就一键三连咯 你得点赞是对歌谣最大的 ...
- EduCoder_web实训作业--JavaScript学习手册四:JS对象
第一关 //请在此处编写代码/*********bigin*********/var student ={name:a,gender:b,}var myCar=new Car(c,d);var myJ ...
- Educoder JavaScript学习手册四:JS对象
第1关:对象的创建 (1)创建你的第一个JavaScript对象.使用对象字面量方法创建名为student的对象,有两个属性name和gender,他们的值分别是mainJs()函数的参数a和参数b: ...
最新文章
- 深度干货!如何将深度学习训练性能提升数倍?
- 天水师范学院计算机科学与技术专业代码,计算机科学与技术-天水师范学院IPv6专题网站.doc...
- linux shell 统计文件数量
- ISA SERVER使用指南
- html画线需要适应不同屏幕,hr标签不止创建html水平线也可以画圆噢
- java uppercase方法_Java toUpperCase()方法及其示例
- shiro学习(17):easyui布局测试
- c/c++整理--析构函数
- 运行shell脚本时怎么知道jdk路径_Shell写脚本关于ssh执行jar包,需要刷新JDK路径的问题...
- java安全密钥_Java安全性:密钥大小或默认参数非法?
- sae php 当前路径,SAE上使用自定义环境运行异步任务
- 更新新网卡驱动,修复win7雷凌网卡Ralink RT3290在电脑睡眠时和启动网卡时出现蓝屏netr28x.sys驱动文件错误...
- 各种Camera,总有一款适合你(一)
- vue.js可视化开发工具_Vue.js开发工具
- OpenGL 编程指南笔记——第8章 OpenGL 绘制像素、位图、字体和图像
- 楼市降价潮蔓延至二三线城市 土地多底价成交
- 把VBA转换成JAVA_请教,我用Excel中生成了Java代码,用VBA生成Jav
- 6种穷人思维必须警惕
- python--求圆的面积
- 学会php和cssjs就能开发网站,网站构建