自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅拷贝、深拷贝 --- 个人理解

浅拷贝、深拷贝 — 个人理解js的数据类型划分方式为 原始数据类型和 引用数据类型栈: 原始数据类型(Undefined,Null,Boolean,Number、String)堆: 引用数据类型(对象、数组、函数)引用类型:变量引用内存中的某一个内存地址(个人理解)// 浅拷贝let obj = { num: 123 }let obj2 = obj obj.num = 456console.log(obj2.num) // 456定义了一个变量叫 obj 指向内存中的一个内存地

2021-09-13 16:25:39 84

原创 手机号 - 格式化

公司的小伙伴问到手机号用 - 分割例:13555555555 ==>135-5555-5555我分别列举了两种方式 一种是循环 一种是正则1、循环:let formatPhone = '', phoneNum = '13555555555'/** * 校验手机号是否是正确 * 第一位是1 第二位是 3、4、5、7、8、9 中的一个 后面接 9 位 */if (/^1[345789]\d{9}$/.test(phoneNum)) { /** * 拆分手机号并循环 *

2021-07-27 12:38:40 366

原创 NODE 环境配置

NODE 环境配置不改变默认安装路径的情况不需要配置D:\nodejs\node_global 是我 node 的安装路径1、npm config set prefix "D:\nodejs\node_global" 2、npm config set cache"D:\nodejs\node_cache"3、环境变量添加NODE_PATH:D:\nodejs\node_global4、环境变量path中添加 D:\nodejs\node_global...

2021-06-01 16:53:10 143

原创 折叠面板小功能

今天项目让弄一个折叠面板UI库里的不太适用然后就自己弄了一个直接上代码<template> <div> <!-- 按钮里面的文字没做动态控制 --> <button @click="isOpenFold(foldClass)">点我展开或收起</button> <div class="progress-bar" :class="foldClass"> 这里是展开显示的东西 &l

2021-04-16 17:45:00 117

原创 Vue 父子组件渲染顺序

Vue 父子组件渲染顺序父组件<template> <div class="father"> <son msg="Son" /> </div></template><script>import Son from "@/components/Son";export default { name: "Father", components: { Son }, data: function() {

2020-09-18 23:16:21 428

原创 普通数字转千分位分割

普通数字转金额模式例: 1234567.89 --- 1,234,567.89话不多说直接上代码 toMoney(num) { num = parseFloat(num); // 字符串转成数字 num = num.toFixed(2); // 保留两位 num = parseFloat(num); // 转成数字 num = nu...

2019-12-22 15:37:30 291 1

原创 格式化日期

格式化日期----随手记<script>export default { data() { return { date: "" }; }, methods: { queryDate(date) { if (date.length == 4) { return date; } else if (d...

2019-12-11 21:11:54 83

原创 VUE 中使用 Bolb 导出文件

VUE 中使用 Bolb 导出文件在api文件中,需要定义 responseType 为 blobexport function downloadFile (data) { return request({ url: '/downloadFile', responseType: 'blob', method: 'post', ...

2019-11-14 18:27:26 373

原创 对 Object.assign 的理解

对 Object.assign 的理解let obj1 = { a: 1, b: 2 };let obj2 = { b: 4, c: 5 };// 第一个参数是目标对象 // 第二个是源对象 // 源对象可以是多个// 使用 Object.assign 会改变目标对象的值 也就是第一个参数的值Object.assign(obj1, obj2) // { a: 1, b: 4, c:...

2019-10-29 17:09:33 693

原创 数组和对象的相互转化

1.对象转数组let arrObj = [ { name: '郭德纲', englishName: "guodegang" }, { name: '于谦', englishName: "yuqian" }, { name: '孟鹤堂', englishName: "menghetang" }, { name: '周久良', englishName: "zhouji...

2019-10-29 16:44:02 595

原创 vue监听浏览器窗口的变化,动态匹配相关数据

vue监听浏览器窗口的变化,动态匹配相关数据1. data数据1 data() {2 return {3 screenHeight:window.innerHeight,3 browserHeight:04 }5 }2. methods1 methods: {2 setScreenHeight() {3 // onresize 事件会在窗口或框架被调整大小时...

2019-10-28 20:20:55 434

空空如也

空空如也

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

TA关注的人

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