我们在用vue框架的时候,总是会看到各种各样的实例化或者说实例化对象(实例)

所以这篇文章就谈一下什么是实例化和实例化对象(实例),以及为什么要实例化的问题

前端的实例化是什么?

  • vue的createApp
  • pinia的实例化
  • 为什么要实例化
  • 再一次回答上面这个问题

vue的createApp

从创建vue框架开始,不管是vue2还是vue3,我们在main.js文件就会看到下面这行代码

const app = createApp(App)

API createApp()的作用是创建一个应用实例

pinia的实例化

当我们在使用pinia,在引用store中的函数后,我们也需要实例化,如下所示:

import { function } from './pinia.js'
const usefunc =  function()


经过上面的两个案例,代码不多,就两三行,我们可以看出定义一个对象的过程就是实例化,而那个对象则称为实例化对象(实例)

为什么要实例化

Q1:为什么要进行这样的过程?

A1: 原因在于,我们引入的是一个抽象的对象或者说是,它并不是具体的,并不在内存中存在,无法去使用

Q2:什么是抽象的对象(类)?

A2:对对象进行抽象就是类,对象就是类的具体(实例)化,比如有一群大象

前端的实例化是什么?相关推荐

  1. 技术干货 | 基于 Qt Quick Plugin 快速构建桌面端跨平台组件

    导读:桌面端的 UI 开发框架对比移动端.Web 端的成熟方案,一直处于不温不火的状态.随着疫情掀起的风波,桌面端在线教育.视频会议等需求不断涌现.本文将围绕 Qt Quick 的优势来介绍如何快速创 ...

  2. 深入理解Magento – 第二章 – Magento请求分发与控制器

    深入理解Magento 作者:Alan Storm 翻译:Hailong Zhang 第二章 – Magento请求分发与控制器 Model-View-Controller (MVC) ,模型-视图- ...

  3. 古阙月带你用Java手写验证码

    需求分析:验证码随机生成 + 点击"看不清"实现验证码切换 步骤如下: 1.以下代码用的是SpringMVC的框架,如果用Servlet的话其实原理一样,核心代码不会变 /*** ...

  4. magento创建模块

    Magento团队创建了一个更为抽象的MVC模式,大概的运行过程是, URL地址首先被一个PHP文件解析 该PHP文件会根据解析情况实例化一个Magento应用 这个Magento应用会实例化一个前端 ...

  5. new 实例化对象是啥意思_前端经典面试题解密:JS的new关键字都干了什么?

    写在前面: new关键字在实例化获取对象时都做了什么?是一道经常出现在前端面试时的问题.如果只是简单的了解new关键字是实例化构造函数获取对象,是万万不能够的.更深入的层级发生了什么呢?同时面试官想从 ...

  6. 前端学习(2507):初始化多个实例化对象

  7. 读书笔记:编写高质量代码--web前端开发修炼之道(二:5章)

    读书笔记:编写高质量代码--web前端开发修炼之道 这本书看得断断续续,不连贯,笔记也是有些马虎了,想了解这本书内容的童鞋可以借鉴我的这篇笔记,希望对大家有帮助. 笔记有点长,所以分为一,二两个部分: ...

  8. 从零学web前端_从零到前端英雄(第2部分)

    从零学web前端 This article is part two of the "From Zero to Front-end Hero" series. In part one ...

  9. web前端培训分享:面向对象中类和对象的定义是什么?

    在学习web前端技术的时候,我们接触的最多的便是面向对象这一块,其实很多编程技术都有用到这个现象,下面我们就为大家详细的介绍一下面向对象中类和对象的定义是什么? web前端培训分享:面向对象中类和对象 ...

最新文章

  1. Android 多进程调试技巧
  2. Linux共享内存编程实例
  3. JavaScript 判断 DOM 何时加载完毕
  4. 单网卡Squid AS4 U5 设置
  5. JQuery常用选择器总结
  6. .Net基础体系和跨框架开发普及
  7. 在线编辑_水墨-在线 Markdown 编辑器
  8. C++ Qt学习笔记 (1) 简易计算器设计
  9. LabelStudio + MMDetection 实现目标分割预标注
  10. CAJ云阅读怎么用,可以修改caj文件吗?
  11. C-Cheating and Stealing_2021牛客暑期多校训练营5
  12. 一个屌丝程序猿的人生(七)
  13. 计算机主机光盘故障,光盘放进电脑里打开了显示函数不正确是什么问题?怎么处理?...
  14. 企业中B端常用的十大产品分类详情
  15. 《持续集成实践指南》第1章 DevOps实践简介
  16. E+H悬浮物测量传感器CUS51D-AAD1A3
  17. 痞子衡嵌入式:ARM Cortex-M内核那些事(5)- 一表搜罗指令集
  18. Kafka的四个核心API
  19. Yolov5图像识别教程
  20. 我们该如何高效的学习?

热门文章

  1. 华为1+X网络系统建设与运维(中级)—— 视频讲解汇总目录
  2. 2018-06-27随想
  3. Polygon zkEVM中的Merkle tree
  4. 如何解决Mac上网速度很慢的问题(多种可能分析)
  5. python数据可视化神器--pyecharts 快速入门
  6. D3.js的v5版本入门教程(第十四章)—— 力导向图
  7. 最小二乘法least-squares
  8. 河北省沧州市谷歌卫星地图下载
  9. WTL CCheckListViewCtrl详解及示例
  10. Google英文word2vec预训练模型 word2vec-GoogleNews-vectors