- 博客(5)
- 收藏
- 关注
原创 引用拷贝,浅拷贝,深拷贝之间的区别以及如何实现
首先我们知道在JavaScript当中数据类型分为基本数据类型和引用数据类型1.基本数据变类型:基本数据类型是指直接存放在栈当中的简单数据 数据大小确定 它们是直接按值存放 可以直接按值访问var a = 10;var b = a;b = 20;console.log(a)//10;console.log(b)//202.引用数据类型引用数据类型是存放在堆内存里的对象,变量其...
2020-02-15 14:50:56
577
原创 React 绑定事件为什么会丢失this? 和如何解决绑定事件this指向问题
React 绑定事件为什么会丢失this?先来看一个小案例我们先来定义一个类 Test class Test{ fun(){ console.log("test") } demo(){ console.log(this) console.log("demo") }}console.log(Test.proto...
2020-02-15 00:11:30
809
1
原创 Vuex的五大核心选项
Vuex是什么vuex是一个专门为vue.js应用程序开发的状态管理模式。vuex安装 cnpm install vuex -Svuex storevuex中的核心模块 可以理解为一个仓库 或者说是一个存放数据的总部store的特点共享 组件与组件之间的数据都是共享的响应式创建一个storeimport 'Vuex' from vuevue use(Vuex)cons...
2020-01-05 22:43:15
452
原创 NodeJS,EXpress框架的一知半解
一,什么是nodejsnode.js是一个基于chrome V8引擎的JavaScript运行环境 (node.js并不是一门新的语言)二。node.js的特点1.事件驱动2.非阻塞I/O3.单线程4.不能利用多核CPU的优势什么是非阻塞I/O?就好比在一条马路上车子都并排的向前开如果前面的车子停下来了不继续向前则会造成堵车后面的车子无法继续走了这就是阻塞io,而非阻塞io就是如果...
2019-12-20 21:48:39
604
原创 跨域和跨域的解决方案
什么是域域指的是域名什么是跨域域名,端口,协议。只要有一个不同即是跨域,跨域指的是浏览器在同源策略下浏览器不能执行其他网站的脚本跨域的本质是浏览器的一种安全策略只有在浏览器上才有跨域限制如何解决跨域问题使用jsonp(需要前后端配合才能实现)前端使用使用方法//安装http-proyx-midleware插件在项目根目录打开命令行工具输入安装npm install ...
2019-12-20 16:50:41
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人