自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对象与数组的深拷贝

什么是深拷贝和浅拷贝1)深拷贝在计算机中开辟了一块内存地址用于存放拷贝的对象,2)而浅拷贝仅仅是指向被拷贝的内存地址,如果原地址中对象被改变了,那么浅拷贝出来的对象也会相应改变。深拷贝和浅拷贝最根本的区别在于是否是真正获取了一个对象的拷贝实体,而不是引用。对象和数组占用内存较大,直接复制会发生引用。这个时候就需要深拷贝,来实现拷贝。防止发生引用数组对于ES6 数组有两种新的拷...

2018-08-24 14:46:56 349

原创 选中日期 与当前时间

checkDate (time) { let starttimes = new Date().getTime() let arrs = time.replace(/-/g, '/') let lktime = new Date(arrs) let lktimes = lktime.getTime() if (starttimes > lktimes)...

2019-03-04 09:48:43 193

转载 ES6总结

1.块级作用域的引入在ES6之前,js只有全局作用域和函数作用域,ES6中let关键字为其引入了块级作用域。let声明的变量只能在其所在的代码块内才能访问,var声明的变量由于是全局变量,因此可以在代码块外访问。2.暂时性死区var声明的变量可以在声明之前使用,相当于默认为其声明其值为undefined了;但是,let声明的变量一旦用let声明,那么在声明之前,此变量都是不可用的,...

2019-02-27 11:25:37 141

转载 日期增加方法 在指定日期增加  固定的天数 yyyy-mm-dd 转换出 yyyy-mm-dd

getNewDay (dateTemp, days) { // dateTemp = dateTemp.replace(/-/g, '/') 针对低版本 dateTemp = dateTemp.split('-') // let nDate = new Date(dateTemp) 针对低版本 let nDate = new Date(dateTemp[1] +...

2019-02-19 17:21:32 604

原创 vue书写规范

1.script标签方法内  语句结尾不可以使用。2.script标签内方法名 参数 尖括号以空格分割。如:function () {}3.script内先有单引号 ,才有双引号。

2018-11-21 17:34:32 387

转载 Mac配置Java开发环境

1. 下载JDK从下面链接选择合适版本的安装包进行下载...笔者下载的是jdk-9.0.1链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. 安装JDK双击jdk-9.0.1_osx-x64_bin.dmg文件进行安装 3. 查看是否安装成功打开terminal,输入:ja...

2018-09-05 15:35:05 118

原创 node.js版本控制工具 windows下nvm使用爬坑

在windows 下使用nvm  需要注意得几点1.nvm 放入nodejs 同一路径下。注意此文件夹不能为管理员权限。如果为管理员权限。则不能使用nvm命令下载或切换node把版本2.下载指定版本的node。nvm install '版本号'3.切换指定版本的node。nvm use '版本号'4.查看当前使用版本。nvm current5.查看系统已安装的...

2018-08-24 20:19:56 264

原创 数组排序

数组排序方法//排序方法把数组1 按照数组2的字段顺序排序sortArray(arr1,arr2){let arr = [];for(let j in arr2){for (let i in arr1) {if (arr1[i] == arr2[j]) {arr.push(arr1[i]);}}}return arr;}...

2018-08-06 11:45:03 104

原创 primeng ui组件库使用的一些问题记录

1.在table中  一列下  装填两个操作<ng-template></ng-template>可以实现<p-dataTable><p-column field="" header="" ></p-column><p-column field="" header="&q

2018-08-03 09:49:57 678

原创 记录一下项目中遇到的问题及解决方案

1.项目中需要用发起流程。流程发起机制为每次加载 会向容器内添加一个流程,此流程不会被销毁。存在问题   多次加载后,走流程时会重复发起多次请求解决方案   把流程加载放在index中 ,确保每次进入项目 只会加载一次流程2.刷新此刷新页面问题在于,操作一个组件。要求另一个没有父子关系的组件进行其他操作。本想用监听   或者回调实现。后来发现  ,  跳回路由可以快速完...

2018-08-03 09:41:39 5911

原创 angular2 获取路由传参

在ts中引入import { ActivatedRoute, Params, Router } from '@angular/router';注册服务时constructor( private route: Router, private router: Router, private routerInfo: ActivatedRoute ) { }需要获取时this.rou...

2018-07-09 16:35:40 920

原创 Angular2 惰性加载的特性模块

创建一个带路由的特性模块摘自angular中文官方教程 附angular 中文官网https://www.angular.cn/接下来,你需要一个要路由到的特性模块。要生成一个,请输入下列命令,其中的customers是该模块的名字:ng generate module customers --routing这会创建一个customers目录,其中有两个文件:Cu...

2018-07-06 10:11:30 618

空空如也

空空如也

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

TA关注的人

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