- 博客(7)
- 收藏
- 关注
原创 深拷贝和浅拷贝
理解对象拷贝,就是将一个对象的属性拷贝到另一个有相同类型的对象中去,在程序中拷贝对象是很长见得,主要是在新的上下文环境中复用对象的部分或全部数据,js中有两种类型的对象拷贝,浅拷贝和深拷贝。深浅拷贝的区别官方:深复制和浅复制最根本的区别在于是否是真正**获取了一个对象的复制实体* * ,而不是引用。 浅复制 —-只是拷贝了基本类型的数据,而引用类型数据,复制后也是会发生引用,我们把这种拷...
2018-12-10 19:47:29 158
原创 vue中双向绑定
什么是双向绑定?1.当一个对象(或变量)的属性改变,那么调用这个属性的地方显示也应该改变,模型到视图(model => view)2.当调用属性的这个地方改变了这个属性(通常是一个表单元素),那么这个对象(或变量)的属性也会改为最新的值 ,即视图到模型(view => model)vue双向绑定原理vue.js 则是采用数据劫持结合发布者-订阅者模式的方式,通Object.de...
2018-12-10 15:10:59 166
原创 css部分总结(一)
1.CSS引入的方式有哪些? link和@import的区别是? CSS引入的方式有哪些? link和@import的区别是? 有 4 种方式可以在 HTML 中引入 CSS。 (1)内联方式 内联方式指的是直接在 HTML 标签中的 style 属性中添加 CSS。 这通常是个很糟糕的书写方式,它只能改变当前标签的样式,如果想要多个拥有相同的样式,你不得不重复地为每个添加相同的样式,如果
2018-03-12 11:02:10 246
原创 React Router 2.0和4.0版本的不同
react2.0版本下载使用的是npm install react-router -S; 而react4.0 版本使用的是npm install react-route-dom 。2.废除hashistory 、indexroute 、router用BrowserRouter 代替。 3.exact:匹配路径。 4.switch:选择性加载当前唯一路径。 5.BrowserRouter
2018-03-05 16:11:18 1067
原创 git hub加密方式以及git bash中如何创建分支 以及小知识点的整合
一.加密 1.概念介绍 (1)不加密,最古老的数据传输方式,极度危险,早已不用。 (2) 对称性加密:发送方和接收方基于同一种编码方式进行加密就是传 输方和接收方基于同一种加密方式进行加密和解密,就叫对称加密。 (3)非对称性加密,发送方和接收方基于不同加密方式进行解码,就叫非对称性加密。 非对称性加密具体步骤: 1.由发送方或接受方生成一对秘钥,这两把一把秘钥一把公钥。
2017-11-07 20:38:36 573 1
原创 vi编辑器的指令和Git 命令
vi 编辑器(只能打开简单类型的文件)是文件编辑功能命令行工具给我们提供的文件编辑功能功能的命令; 这样就顺便给大家区分一下简单类型文件和复杂类型文件: Office2007以上的版本都是复杂文件这类文件是在简单类型文件的基础上进行二次编码,从而实现只能在指定软件中打开,说白了也就是你用哪个版本写的就必须用哪个打开。 简单类型文件:xx.txt xx.html xx.ph
2017-11-02 20:56:19 608
原创 Git Bash的初学经验以及基本指令
因为工作需要就自学了Git Bash也看了一些相关的帖子,总结了一下算是我的小笔记了来跟大家分享,希望大家批评指正。 这是官方的介绍,我个人简单点的认为就是在里边写的下指令的,不就是你说让他干啥就干啥呗。 Git-Bash 计算机终端介绍: 所谓的计算机终端就是我们所说的命令行操作界面。 命令处理工具(又称为shell壳,是和kernel核相对的一个概念
2017-10-29 19:38:00 460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人