自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 2019前端面试总结vue篇

1.Vue生命周期 vue生命周期就是从开始创建,初始化数据,编译模板,挂载DOM,渲染->更新->渲染,销毁等一系列过程。。生命周期钩子如下: 组件实例周期: BeforeCreate:实例初始化后,无法访问方法和数据; Created:实例创建完成,可访问数据和方法,注意,...

2019-10-15 12:37:15 47 0

原创 2019前端面试自我总结js篇

1.数组有什么方法? map((item,index)=>{...}) splice(删除元素的起始位置,要删除的个数,替换元素的值) slice(开始的索引,结束的索引) 截取元素 join('',") 将数组变成字符串,同字符串的split()方法组...

2019-10-13 13:57:56 37 0

原创 用户登录及自动登录流程

1.用户通过账号密码或者手机验证码登录 2.登录接口返回token+sign等用户信息,其中token用作用户权限操作必传参数并且有时效限制,sign为token失效时系统可以自动登录必传参数。 3.当用户操作界面,接口返回token过期或者401时,调用自动登录接传sign等参数,如(1)自...

2019-10-13 09:10:37 45 0

原创 改变this绑定指向的方法

JavaScript中this总是指向一个对象,this实际上是函数被调用时发生的绑定,它指向什么完全取决于函数在哪里被调用。 apply,call,bind和forEach 对this 都是显示绑定 1.apply fun.apply(thisArg,argArray) thisArg...

2019-09-23 15:14:09 35 0

原创 前端面试题总结

1.请你谈谈Cookie cookie 1.IE6或更低版本最多20个cookie 2.IE7和之后的版本最后可以有50个cookie。 3.Firefox最多50个cookie 4.chrome和Safari没有做硬性限制 Opera会清理近期最少使用的Firefox会随机清理4096...

2019-09-19 18:23:19 15 0

原创 事件捕获和事件冒泡

参考文章:https://javascript.info/bubbling-and-capturing 一.事件冒泡和事件捕获的理解 事件冒泡:事件到达目标节点后,会沿着捕获阶段的路线返回。同样,所有经过的节点都会触发对应的事件 事件捕获:当一个事件触发后,从window对象出发,不断经过下...

2019-09-10 20:31:59 19 0

原创 js截取指定字符串

let urlsParams = 'https://dataapi.ppkao.com/api/MarketMemberListApi/EditUserFinanceInfo&source=api_pc&sign=94e8d75a2f0681db0e9b8be0b2605...

2019-04-09 10:13:27 1574 0

原创 iconfont 阿里图标库的使用

网址:https://www.iconfont.cn/ 1.登录--选择自己喜欢的图标加入购物车--收集好自己心仪的图标之后点开购物车--可以选择添加至项目 2.应用于项目时可以选择下载至本地 或者 查看在线链接 (1)下载至本地 会下载一个压缩包,解压并放到项目中,然后入口js文件,...

2019-04-03 16:34:00 51 0

原创 h5页面input和textarea标签在微信公众号软键盘收回后页面未恢复到底部

解决方法参考:微信打开网页键盘弹起后页面上滑,导致弹框里的按钮响应区域错位 解决方法,项目用的是react-antd框架中的TextareaItem组件,所以可以利用属性onblur调用函数 isBlur(){ window.scrollTo(0, 0); } <T...

2019-03-07 15:11:10 469 0

原创 别人都有网就我没网---------重新设置ip

第一步:点击 "打开网络和共享中心"--''更改适配器设置''--选择本地连接的网络鼠标右键属性--双击‘Internet协议版本4(TCP/IPv4)属性’     第二步:选中‘使用下面的IP地址’,填入正确的IP地址,...

2019-02-22 13:14:21 141 0

原创 强制清理CDN(DNS)缓存方法

强制清理CDN(DNS)缓存方法/步骤 1.打开命令对话框:开始--cmd--确定 2.在CMD命令操作框上输入清空DNS缓存的命令,命令为:ipconfig/flushdns ,然后回车即可清除DNS缓存。   当我们电脑无法上网,或者DNS出错的时候都可以尝试下清除DNS缓存试试。另外...

2019-02-18 10:07:18 7254 0

原创 学习笔记JavaScript 执行机制

原文学习:https://juejin.im/post/59e85eebf265da430d571f89 javascript是一门单线程语言 Event Loop是javascript的执行机制 setTimeout(function () { console.log('...

2019-02-15 15:16:27 51 0

原创 iview Form表单验证思路整理

项目基本代码如下  Modal 和Form结合实现需求 在 Form 内,每个表单域由 FormItem 组成,可包含的控件有:Input、Radio、Checkbox、Switch、Select、Slider、DatePicker、TimePicker、Cascader、Transfer、I...

2019-01-31 10:42:37 713 0

原创 js 中国标准时间,时间戳 ,yyyy-mm-dd格式之前相互转换

时间戳 ,yyyy-mm-dd格式都可以通过  new Date()转换成中国标准时间: Tue Dec 31 2019 00:00:00 GMT+0800 (中国标准时间) new Date()的参数可以为空,可以为: 1、new Date("month dd,yyyy hh:mm...

2019-01-30 17:01:57 7583 0

原创 vue中在url获取参数及后续

1.this.$route.query let urlParams = this.$route.query; 得到的参数是一个对象 2.判断是否是空对象可以用ES6中,Object.key(urlParams).length!==0 来判断 3.可以用解构赋值来得到每个参数变量 co...

2019-01-22 14:36:04 591 0

原创 CSS3渐变(Gradients)

一、简述 CSS3 渐变(gradients)可以让你在两个或多个指定的颜色之间显示平稳的过渡。 CSS3 定义了两种类型的渐变(gradients): 线性渐变(Linear Gradients)- 向下/向上/向左/向右/对角方向 径向渐变(Radial Gradients)- 由它们...

2019-01-11 09:33:21 283 0

原创 Promise笔记

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta http-e...

2019-01-10 14:17:25 36 0

原创 初步接触Bootstrap

https://v3.bootcss.com/getting-started/   Bootstrap可视化编辑器工具-LayoutIt:http://www.bootcss.com/p/layoutit/  Bootstrap可视化编辑器工具上下载的是纯html标签需要在head中引用Bo...

2019-01-09 09:06:29 43 0

原创 动态给table添加行点击事件

window.onload = function () { var trs = document.getElementsByTagName('tr'); for (let j = 0; j &l...

2019-01-09 09:06:11 1466 0

原创 一些样式总结

1.css宽度不够时不换行且隐藏  overflow: hidden; white-space: nowrap; 2.加了标签</br>后发现间距过宽 可能是行高设置大了 3.z-index 失效原因可能是因为 父标签 position属性为...

2018-12-24 14:35:07 45 0

原创 抬头悬浮position: sticky

 html <div class="header-con" ></div> css  .header-con{ position: sticky; top: 0; ...

2018-12-24 13:54:08 71 0

原创 判断设备是不是移动端

//判断设备是不是移动端 isMobile() { const userAgent = navigator.userAgent; return userAgent.match(/(iPhone|iPod|Android|ios|iPad|AppleWebKit.*Mobile.*)/i); ...

2018-12-20 09:47:08 108 0

原创 ECharts 柱状图多柱 情况下堆叠和重叠

  1.echarts代码原文http://echarts.baidu.com/examples/editor.html?c=mix-line-bar 在此不进行复制 2.堆叠 stack:'product', series: [ { ...

2018-12-12 10:45:19 15518 5

转载 vue基本环境搭建

原文来源:https://www.jianshu.com/p/0c6678671635   1:安装node 端开发框架和环境都是需要 Node.js ,先安装node.js开发环境,vue的运行是要依赖于node的npm的管理工具来实现,下载https://nodejs.org/en/,安...

2018-11-09 15:28:18 69 0

原创 微信小程序wx.navigateTo无法跳转问题

查询各类文档发现问题之处在于:若是在全局app.json中配置了tabBar,引用的链接与wx.navigateTo页面跳转url地址相同就无法实现跳转 答案来源:https://www.cnblogs.com/wenzheshen/p/6912727.html 具体为什么不太清楚!!!...

2018-09-30 14:13:52 1721 0

原创 react 组件用用jsx的格式区分页面和组件时出现错误

  错误原因,webpack没有配置好,应对test 更改成jsx ,增加插件resolve module: { rules: [ { test: /\.jsx?$/, exclude: /(node_modules|bower_comp...

2018-09-19 11:03:13 158 0

原创 js定义对象时属性名是否加引号问题

1.在JavaScript中,加引号与不加引号都是一样用,都是有效的。 var person1 = { name:'pca', age:12 }; alert(person1.name); //pca alert(person1['name...

2018-09-16 16:01:22 502 0

原创 码云使用小记

目录 第一步,下载安装git ,网址:https://git-scm.com/downloads 第二部,在码云上注册,创建空项目 1.生成并部署SSH key 2.git配置用户名和邮箱 3.git上传项目使用 4.git使用现有项目 2.Git操作 提交 Git Gui V...

2018-09-01 21:26:28 334 0

原创 JSX理解

一.语法      1.只能有一个根节点;但是可以相互嵌套     2.换行或者多标签推荐加括号,防止js自动分号不往后执行;     const element =( <div><h1>1</h1>&l...

2018-08-27 13:18:53 180 0

原创 npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules/npm/node_modules/ansi

  在终端更新npm时直接输入 npm install npm@next -g.会提示错误: npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules/npm/node_modul...

2018-08-26 11:41:31 3857 0

原创 JavaScript 基本类型、引用类型、基本包装类型

转载请注明预见才能遇见的博客:https://my.csdn.net/ 原文地址:https://blog.csdn.net/weixin_42787326/article/details/81334482 JavaScript基本类型、引用类型、基本包装类型 目录 JavaScript基...

2018-08-01 17:37:03 91 0

原创 JavaScript 解析器、预解析、变量提升、函数提升

转载请注明预见才能遇见的博客:https://my.csdn.net/ 原文地址:https://blog.csdn.net/weixin_42787326/article/details/81328757 JavaScript解析器、预解析、变量提升、函数提升 目录 JavaScript...

2018-08-01 16:40:42 648 3

原创 JavaScript 作用域 、作用域链、闭包

转载请注明预见才能遇见的博客:https://my.csdn.net/ 原文地址:https://blog.csdn.net/weixin_42787326/article/details/81326628 JavaScript作用域 、作用域链、闭包 目录 JavaScript作用域 、...

2018-08-01 11:25:28 93 0

原创 JavaScript 函数详解

转载请注明预见才能遇见的博客:https://my.csdn.net/ 原文地址:https://blog.csdn.net/weixin_42787326/article/details/81317398 JavaScript函数详解 目录 JavaScript函数详解 1.函数的概念...

2018-07-31 18:19:47 151 0

原创 JavaScript Array对象详解

转载请注明预见才能遇见的博客:https://my.csdn.net/ 原文地址:https://blog.csdn.net/weixin_42787326/article/details/81316413 JavaScript Array对象详解 目录 JavaScript Array对...

2018-07-31 17:22:20 129 0

原创 JavaScript 基础练习一

转载请注明预见才能遇见的博客:https://my.csdn.net/ 原文地址:https://blog.csdn.net/weixin_42787326/article/details/81315788 JavaScript 基础练习一 1.计算最终的结果,练习逻辑 var nu...

2018-07-31 16:32:02 545 0

原创 JavaScript Date对象详解

转载请注明预见才能遇见的博客:https://my.csdn.net/ 原文地址:https://blog.csdn.net/weixin_42787326/article/details/81304972 JavaScript Date对象详解 目录 JavaScript Date对象详...

2018-07-31 16:13:43 224 0

原创 JavaScript Math对象详解

转载请注明预见才能遇见的博客:https://my.csdn.net/ 原文地址:https://blog.csdn.net/weixin_42787326/article/details/81299435 JavaScript Math对象详解 目录 JavaScript Math对象详...

2018-07-31 12:31:55 85 0

原创 JavaScript对象详解

转载请注明预见才能遇见的博客:https://my.csdn.net/ 原文地址:https://blog.csdn.net/weixin_42787326/article/details/81297232 JavaScript对象详解 目录 JavaScript对象详解 1.对象的概念...

2018-07-31 11:27:34 241 0

原创 JavaScript流程控制-循环语句

转载请注明预见才能遇见的博客:https://my.csdn.net/ 原文地址:https://blog.csdn.net/weixin_42787326/article/details/81294987 JavaScript流程控制-循环语句 目录 JavaScript流程控制-循环语...

2018-07-31 04:19:21 164 0

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