| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> JavaScript 对象 -> 正文阅读 |
|
[JavaScript知识库]JavaScript 对象 |
学习目标: 1)能够说出 为什么 需要对象 2)能够使用 字面量创建对象 3)能够使用 构造函数创建对象 4)能够说出 new 的执行过程 5)能够 遍历对象 目录 (1) 对象什么是对象?? ? 指具体 准确的事物,才是对象, 泛指不能够指向对象,得是具体的某件东西。 ? ?1)能够说出 为什么 需要对象 保存一个值的时候,可以使用变量, 保存多个值(一组值的时候)可以使用数组,,如果要保存一个人的完整信息的时候呢 ?? 就可以使用 js中的对象来表达,结构更清晰,信息更完善 ?(2)创建对象的 三种方式?在 JavaScript中, 现阶段我们可以采用三种方式创建对象(object)
? ?1)利用 字面量 创建对象?怎么使用对象?1)调用对象的属性 我们采取? ?对象名.属性名 ?2)调用对象的属性,另一种方法? ? ? 对象名[ ' 属性名' ]? ? ? ?运行结果: ?3)调用对象的方法 sayHi?? ? ??对象名.方法名( ) 小总结 :? 变量、属性、函数、方法 的区分1)变量和属性的? ?相同点:它们都是用来 存储数据与的 不同点: 变量 单独声名并赋值? ?使用的时候直接写变量名? 单独存在 ? ? ? ? ? ? ? ? 属性 在对象里面的不需要声名的 使用的时候必须是 对象.属性 2)函数和方法的相同点: 都是实现某种功能的? 做某件事 ? ?不同点:? 函数是 单独声名 并且调用的? 函数名( )? ? ? 单独存在的 ? ? ? ? ? ? ? ? 方法 在对象里面 调用的时候? 对象.方法( ) 2) 利用 new Object 创建对象?调用属性的两种方法: ? ?调用方法的 方法: ? ?调用运行结果: 3)利用 构造函数 创建对象?我们为什么需要构造函数 创建对象 ?? 因为我们前面的两种创建对象的方式,一次只能创建一个对象? ? ? ?如需创建多个使用前面的两种方式,代码重复度极高,就需要使用 构造函数 ,把代码封装成一个函数, 函数可以重复某些代码。 利用 构造函数 创建对象 (上)? ?语法格式这是声名函数 ?怎么调用 构造函数 ? new 构造函数名( );
?运行结果: 注意点:
? 构造函数 创建对象 (下) |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年4日历 | -2025/4/20 18:08:56- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |