自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 vue-cli4+typescript项目实践

文章目录前言 一、安装vue-cli4 1.引入库 二、使用步骤 1.引入库 2.读入数据 总结前言最近新项目要开始了,领导打算用typescript,所以开始学习新知识啦!提示:以下是本篇文章正文内容,下面案例可供参考一、安装vue-cli4下载vue-cli4// 安装vue-cli包npm install -g @vue/cli// 安装之后,查看版本信息vue --version// 创建项目vue create hello-wro..

2020-09-10 09:23:34 1755 1

原创 vue-cli4 创建项目并结合webpack打包vue组件库

一、安装vue-cli4参照vue官网步骤如下:// 安装vue-cli包npm install -g @vue/cli// 安装之后,查看版本信息vue --version// 升级vue-cli包npm update -g @vue/cli这里只写npm的步骤,详情建议看官网:vue-cli官网二、创建项目1、创建项目vue create hello-world2、配置步骤:(备注,用cmd,不要用git,因为git不可以用空格选中)根据需要选择常规配置即可– 请参考链

2020-09-09 14:45:51 1458

原创 js闭包的实际使用场景

什么是闭包?1. 定义- 当函数可以记住并访问所在的词法作用域,即使函数是在当前词法作用域之外执行,这时就产生了闭包- - 词法作用域:js的作用域特点,在写代码时将变量和作用域块写在哪里来决定的,2、举例```function foo () { let index = 0 function baz () { return index += 1 } return baz}let bar = foo()bar() // 1bar() // 2```- ...

2020-05-25 13:58:17 2595

原创 JavaScript 实现深拷贝

JavaScript 的类型分为简单类型和复合类型。简单类型是存储在栈中的,变量之间传递的是值;复合类型是存储在堆中的,传递的是引用,即变量在内存中的地址。let obj1 = { foo: 10, bar: 10}let obj2 = obj1;obj2.foo = 20;console.log(obj1)/** obj1 输出的是 { foo: 20,...

2019-08-15 17:33:44 127

原创 nodejs中exports和module.exports的区别

在nodejs中是通过module.exports导出模块,每个文件都有一个module对象,其中有一个成员对象exports,如下:modeule.exports = { exports : { }}return module.exports;所以最后导出的是module.exports而exports只是module.exports的一个引用,...

2018-05-10 20:06:27 140

原创 简单理解MVVM

MVVM 是Model-View-ViewMode的缩写。它是一种架构方式,开发思想。在前端方面最早出现的angular中。拆开来讲:Model: 数据模型,是处理数据的,不关心业务逻辑;View: 是视图,可以理解为html页面;View-Model:指的是视图数据模型,即操作数据的对象;他们之间的关系:...

2018-05-04 23:35:13 359

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除