webstorm中使用git

idea中修改git提交代码的用户名 修改当前项目的用户名和邮箱地址: $ git config user.name "username" $ git config user.email "email"  修改全局用户名和邮箱地址: $...

2019-06-05 16:10:58

阅读数 55

评论数 0

MAC终端常用命令

MAC终端常用命令 nvm默认node版本: nvm alias default 8.6.0 1、列出文件 ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions 参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件 2、转换目录 ...

2019-05-28 20:39:47

阅读数 28

评论数 0

99%的人都理解错了HTTP中GET与POST的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么...

2019-05-28 14:39:56

阅读数 126

评论数 1

webstorm快捷键(Mac版)

⌘——Command ⌃ ——Control ⌥——alt ⇧——Shift ⇪——Caps Lock fn——功能键就是fn 格式化代码 command+alt+l 编辑 Command+alt+T 用 (if..else, try..catch, for, etc.)包住 Com...

2019-05-28 14:38:05

阅读数 72

评论数 0

深拷贝浅拷贝之assign, ...

1.利用 ... 实现拷贝 var obj = {name: '1',common: {sex: 'man'}} var b = {...obj} b.name = '22' b.common.sex = 'woman' console.log(b,obj) ...

2019-05-26 14:23:10

阅读数 30

评论数 0

百度网盘在线播放倍数调整

在网盘播放界面F12打开控制台,输入下面代码 videojs.getPlayers('video-player').html5player.tech_.setPlaybackRate(n); //n就是你指定的播放倍数

2019-05-26 13:56:12

阅读数 44

评论数 0

repalce相关知识

定义和用法 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 语法 stringObject.replace(regexp/substr,replacement) 参数 描述 regexp/substr 必需。规定...

2019-05-21 00:26:28

阅读数 7

评论数 0

关于promise中reject和catch的问题

一、reject后的东西,一定会进入then中的第二个回调,如果then中没有写第二个回调,则进入catch var p1=new Promise((resolve,rej) => { console.log('没有resolve') //throw new Er...

2019-05-20 22:22:43

阅读数 4

评论数 0

浅谈自己知道的首屏加载时间的优化策略

最近我在使用vue全家桶开发一个移动端的页面,经过一个半月项目接近完工,处于优化的阶段。 用过前端框架的都知道,spa(单页面应用)的一个最大的缺点就是首屏的加载时间比较长。 缩小首屏载时间是一个重要的优化项,总结来主要有以下几种方式: 1、尽可能的缩小webpack或者其他打包工具生成的包的大...

2019-05-19 15:54:14

阅读数 31

评论数 0

iphoneX 适配

参考资料: https://www.cnblogs.com/lolDragon/p/7795174.html https://www.w3cplus.com/css/the-notch-and-css.html // iphoneX 适配 @mixin iphone-x () { @m...

2019-04-24 12:08:36

阅读数 14

评论数 0

get,post,ajax,axios笔记

1. $.get 定义和用法 get() 方法通过远程 HTTP GET 请求载入信息。 这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。 语法 $(selector).get(url,data,su...

2019-04-23 20:51:59

阅读数 15

评论数 0

Iview 表单验证的规则总结

参考文档:https://github.com/yiminghe/async-validator 1. 支持的基本类型 <FormItem prop="UserId" :rules=" [ ...

2019-04-11 17:55:45

阅读数 86

评论数 0

vue中v-model使用计算属性,双向绑定失效

在vue中v-model绑定了一个值到val中,用到了计算属性监测val的变化,但是使用了computed之后,v-model的双向绑定失效 <div class = "flex f7" style = "width: 0" v-if=...

2019-04-09 20:54:40

阅读数 20

评论数 0

iview学习指南(持续更新)

1.iview框架的modal组件中,只能用v-model,value去控制modal组件的开关。用v-if,v-show无效。 <Modal v-model="modal1" title="普通的Modal对话框...

2019-04-09 17:06:44

阅读数 92

评论数 0

vue 父组件v-model传值,子组件props['value']接收;子组件$emit('input',XX),去改变父组件中的值

vue 再父子组件传值时,除了传统的父组件 :属性去传值外,还可以使用 父组件v-model传值,子组件props['value']接收, 而子组件也可以通过$emit('input',false),去改变父组件中v-model 和 子组件中 value 的值 。 <!--父组...

2019-04-09 15:40:25

阅读数 50

评论数 0

原型链继承关系

原型链继承关系小demo function SuperType() { this.property = true; this.name = "lisi"; } SuperType.prototype.getSuperValu...

2019-03-26 20:24:20

阅读数 19

评论数 0

JS题目之数组数据拆分重组转成嵌套对象,让脑细胞活跃下

前言 下班的时候在群里看到一个小伙伴,在群里问了一道js的题,发现没人理会他; 来了兴趣就折腾了下,以下是解答过程,用的是ES6+的特性,在chrome跑的; 有兴趣的小伙伴可以瞧瞧~~谢谢 题目 解答 尽量注释,我分步骤解答 1:数组变形 格式:先拿到数据格式如下; [ [ ...

2019-03-22 17:51:53

阅读数 30

评论数 0

a in window 与 'a' in window的区别

先看个很经典的例子: window.a = 1; a in window; //返回false 'a' in window; //返回true //这个貌似是正常的,和我们理解的一样 var xx = 1; console.log(xx ...

2019-03-19 20:40:16

阅读数 255

评论数 0

JS中attribute和property的区别

转载自https://www.cnblogs.com/lmjZone/p/8760232.html property 和 attribute非常容易混淆,两个单词的中文翻译也都非常相近(property:属性,attribute:特性),但实际上,二者是不同的东西,属于不同的范畴。 prope...

2019-03-18 14:42:40

阅读数 20

评论数 0

原生js操作html熟悉,css样式等方法

1. obj.style:这个方法只能JS只能获取写在html标签中的写在style属性中的值(style=”…”),而无法获取定义在<style type="text/css">里面的属性。而特殊的offersetW...

2019-03-15 14:26:53

阅读数 28

评论数 0

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