当前位置: 首页 > wzjs >正文

椒江哪里可以做公司网站网上推销产品的软件

椒江哪里可以做公司网站,网上推销产品的软件,腾讯域名备案,太原做网站效果怎么样第三部分:JavaScript进阶 目录 第三部分:JavaScript进阶 五、深入对象 5.1 创建对象三种方式 1. 利用对象字面量创建对象 2. 利用new Object创建对象 3. 利用构造函数创建对象 5.2 构造函数 5.3 实例成员&静态成员 六、内置构造函数 6.1 Object Object.keys …

第三部分:JavaScript进阶

目录

第三部分:JavaScript进阶

五、深入对象

5.1 创建对象三种方式

1. 利用对象字面量创建对象

2. 利用new Object创建对象

3. 利用构造函数创建对象

5.2 构造函数

5.3 实例成员&静态成员

六、内置构造函数

6.1 Object

Object.keys

Object.values

Object.assign

6.2 Array

数组常见实例方法-核心方法

数组常见方法-其他方法

数组常见方法-伪数组转换为真数组

6.3 String

6.4 Number

七、综合案例

五、深入对象

5.1 创建对象三种方式

目标:了解创建对象有三种方式

1. 利用对象字面量创建对象


 

2. 利用new Object创建对象


 

3. 利用构造函数创建对象

5.2 构造函数

目标:能够利用构造函数创建对象

构造函数:是一种特殊的函数,主要用来初始化对象

使用场景:常规的{...}语法允许创建一个对象。比如我们创建了佩奇的对象,继续创建乔治的对象还需要重新写一遍,此时可以通过构造函数快速创建多个类似的对象


 

构造函数在技术上是常规函数。

不过有两个约定:

  1. 它们的命名以大写字母开头。
  2. 它们只能由"new"操作符来执行。
     

构造函数语法:大写字母开头的函数

创建构造函数:


 

说明:

  1. 使用new关键字调用函数的行为被称为实例化
  2. 实例化构造函数时没有参数时可以省略()
  3. 构造函数内部无需写return,返回值即为新创建的对象
  4. 构造函数内部的return 返回的值无效,所以不要写return
  5. new Object()   new Date ()也是实例化构造函数
     

总结:

1. 构造函数的作用是什么?怎么写呢?

  • 构造函数是来快速创建多个类似的对象
  • 大写字母开头的函数

2. new关键字调用函数的行为被称为?

  • 实例化

3. 构造函数内部需要写return吗,返回值是什么?

  • 不需要
  • 构造函数自动返回创建的新的对象
     

练习-利用构造函数创建多个对象

需求:
①写一个Goods构造函数
②里面包含属性  name商品名称  price价格  count 库存数量
③实例化多个商品对象,并打印到控制台,例如
                                        小米        1999         20
                                        华为        3999         59
                                        vivo        1888         100

实例化执行过程

说明:

  1. 创建新的空对象
  2. 构造函数this指向新对象
  3. 执行构造函数代码,修改this,添加新的属性
  4. 返回新对象
     

5.3 实例成员&静态成员

目标:能够说出什么是实例成员和静态成员

实例成员:通过构造函数创建的对象称为实例对象,实例对象中的属性和方法称为实例成员。

说明:

  1. 实例对象的属性和方法即为实例成员
  2. 为构造函数传入参数,动态创建结构相同但值不同的对象
  3. 构造函数创建的实例对象彼此独立互不影响。
     

静态成员:构造函数的属性和方法被称为静态成员


 

说明:

  1. 构造函数的属性和方法被称为静态成员
  2. 一般公共特征的属性或方法静态成员设置为静态成员
  3. 静态成员方法中的this指向构造函数本身。比如Date.now()、Math.PI、Math.random()

总结:

1. 什么是实例成员?

  • 实例对象的属性和方法即为实例成员

2. 什么是静态成员?

  • 构造函数的属性和方法被称为静态成员

六、内置构造函数

在JavaScript中最主要的数据类型有6种:

基本数据类型:字符串、数值、布尔、undefined、 null

引用类型:对象

http://www.dtcms.com/wzjs/387387.html

相关文章:

  • wordpress添加用户关闭邮箱游戏优化大师手机版
  • 汕头网站建设优化怎么网上宣传自己的产品
  • 做旅游计划的网站网站设计的流程
  • wordpress 删除自动草稿搜索引擎优化关键词的处理
  • 为什么尽量不要备案域名湖南靠谱关键词优化
  • 通化工程建设信息网站南宁网络推广平台
  • html下载官网谷歌seo营销
  • wordpress添加描述关键词宁波seo在线优化方案公司
  • 如何在百度上搜索到自己的网站如何做seo
  • 青岛工商代理公司注册爱站网seo工具包
  • 网站建设求职具备什么搜狗网址导航
  • 郑州网站建设优化绍兴seo网站管理
  • wordpress discuz 统一账号同仁seo排名优化培训
  • 城口集团网站建设中级经济师考试
  • 做彩票平台网站吗百度站长工具怎么关闭教程视频
  • 网站jiansheseo管理系统创作
  • 嘉兴企业网站建设公司网络营销推广主要做什么?
  • 德阳seo优化宁波谷歌seo
  • 网站运营策略如何做怎么做自媒体
  • wed网站云南网站seo服务
  • wordpress lover北京网站优化效果
  • 做网站的公司百度如何收录网站
  • 网站制作要素成都官网seo费用
  • 做网站初始配置长沙seo优化推广
  • 襄阳网站建设多少钱aso苹果关键词优化
  • 没有营业执照可以做网站吗营销助手下载app下载
  • 如何建网站并做推广湖南网站seo地址
  • 做网站建设的网站百度seo教程网
  • 可视化域名网站模块被删了主流网站关键词排名
  • 做网站设计参考文献新品上市怎么推广词