• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
可樂_Thompson
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 7 8 9 下一页
2020年4月4日
vue中怎么阻止事件冒泡和默认事件
摘要: 原生js阻止事件冒泡 try{ e.stopPropagation();//非IE浏览器 } catch(e){ window.event.cancelBubble = true;//IE浏览器 } 原生js阻止默认事件 if ( e && e.preventDefault ) { e.preven 阅读全文
posted @ 2020-04-04 15:09 可樂_Thompson 阅读(1839) 评论(0) 推荐(0)
JavaScript 保留两位小数
摘要: 四舍五入 以下处理结果会四舍五入: var num =2.446242342; num = num.toFixed(2); // 输出结果为 2.45 不四舍五入 以下处理结果不会四舍五入。 第一种,先把小数变整数: Math.floor(15.7784514000 * 100) / 100 // 阅读全文
posted @ 2020-04-04 15:05 可樂_Thompson 阅读(136) 评论(0) 推荐(0)
浅拷贝与深拷贝的区别
摘要: 浅拷贝与深拷贝 一、数据类型数据分为基本数据类型(String, Number, Boolean, Null, Undefined,Symbol)和对象数据类型。 基本数据类型的特点:直接存储在栈(stack)中的数据引用数据类型的特点:存储的是该对象在栈中引用,真实的数据存放在堆内存里 引用数据类 阅读全文
posted @ 2020-04-04 15:02 可樂_Thompson 阅读(168) 评论(0) 推荐(0)
JavaScript数组去重常见的几种方法
摘要: 最近面试被数组去重搞得很头疼,现在具体的说出几种方法来供大家使用: 一、利用ES6 Set去重(ES6中最常用) function unique (arr) { return Array.from(new Set(arr)) } var arr = [1,1,'true','true',true,t 阅读全文
posted @ 2020-04-04 14:40 可樂_Thompson 阅读(189) 评论(0) 推荐(0)
2020年3月26日
vue 解决关于*!!vue-style-loader!css-loader?{"sourceMap":true}!../../../../vue-loader
摘要: 问题描述: *!!vue-style-loader!css-loader?{“sourceMap”:true}!../../../../vue-loader/lib/style-compiler/index?{“vue”:true,”id”:”data-v-570115ee”,”scoped”:fa 阅读全文
posted @ 2020-03-26 12:25 可樂_Thompson 阅读(2730) 评论(0) 推荐(1)
vue静态资源放在src/assets与static目录下的区别
摘要: assets 为了回答这个问题,我们首先需要了解Webpack如何处理静态资产。在 *.vue组件中,所有模板和CSS都会被 vue-html-loader 及 css-loader 解析,并查找资源URL。例如,在 <img src="./logo.png"> 和 background: url( 阅读全文
posted @ 2020-03-26 10:21 可樂_Thompson 阅读(3116) 评论(0) 推荐(1)
2020年3月25日
git踩坑之“Updates were rejected because the remote contains work that you do”
摘要: 每次建立新的仓库,提交的时总会出现这样的错误,真是头疼,...... 直接开始正题,git 提交的步骤: 1. git init //初始化仓库 2. git add .(文件name) //添加文件到本地仓库 3. git commit -m "first commit" //添加文件描述信息 4 阅读全文
posted @ 2020-03-25 19:18 可樂_Thompson 阅读(988) 评论(0) 推荐(0)
2020年3月23日
在git的时候出现(e.g., 'git pull ...') before pushing again这个错误怎么做?
摘要: 直接上图: 出现这个问题是因为远程分支上存在本地分支中不存在的提交,是多人开发中遇到的问题,可以先fetch 再merge,也就是pull,把运程分支上的提交合并到本地分支之后再push. 如果说远程分支上的那些提交都不需要了,那么用命令: $ git push origin master -f / 阅读全文
posted @ 2020-03-23 15:55 可樂_Thompson 阅读(2944) 评论(0) 推荐(0)
2020年3月22日
vue导航守卫和axios拦截器的区别
摘要: 在Vue项目中,有两种用户登录状态判断并处理的情况,分别为:导航守卫和axios拦截器。 一、什么是导航守卫? vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。(在路由跳转时触发) 我们主要介绍的是可以验证用户登录状态的全局前置守卫,当一个导航触发时,全局前置守卫按照创建顺 阅读全文
posted @ 2020-03-22 13:24 可樂_Thompson 阅读(303) 评论(0) 推荐(0)
js中的深拷贝与浅拷贝
摘要: 深拷贝与浅拷贝 浅拷贝:只是复制第一层属性;浅拷贝其实只是引用的拷贝,两者还是指向内存中的同一个地址。 深拷贝:通过递归的方式复制所有的属性;深拷贝就是两者指向不同的内存地址,是真正意义上的拷贝。 实现浅拷贝的方法 通过es6的解构方式进行拷贝 let newArr = [...arr] 通过es6 阅读全文
posted @ 2020-03-22 13:20 可樂_Thompson 阅读(177) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3