自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 回调函数写法

// 回调函数写法function runAsync(callback){ setTimeout(function(){ console.log('执行完成'); callback('随便什么数据'); }, 2000);}runAsync(function(data){ console.log(data);});...

2020-06-10 09:43:22 876

原创 vuex

index.js :import Vue from 'vue';import Vuex from 'vuex';Vue.use(Vuex);export default new Vuex.Store({ state: { count: 2 }, getters: { todos: state => { return state += 5 } }})main.js:import V

2020-06-05 17:59:49 235

原创 js时间戳技巧

var previous = new Date();得到一个时间对象previous为:Thu May 28 2020 17:46:16 GMT+0800 (中国标准时间)类型为objectvar previous = +new Date();previous为:1590659187952类型为number加一个加号就变成时间戳了。

2020-05-28 17:50:19 330

原创 给函数赋值函数

<script type="text/javascript"> function a(){ } a.b = function(){ console.log(1) } console.log(a.b)</script>

2020-05-28 14:41:58 796

原创 setTimeout的返回值

setTimeout 返回的是一个ID号。从1开始。clearTimeout(timeid),会清除掉这个定时函数,但是不会改变id值。

2020-05-28 13:37:28 3987 2

原创 nuxt 项目 npm run dev 启动不了

错误日志:Microsoft Windows [版本 10.0.15063](c) 2017 Microsoft Corporation。保留所有权利。C:\Users\Administrator\Desktop\package\pc>npm run dev> [email protected] dev C:\Users\Administrator\Desktop\package\pc> nuxtnpm ERR! code ELIFECYCLEnpm ERR! errno 32212

2020-05-25 21:06:26 3484 1

原创 flex-wrap: wrap

display: flex; 内容不会换行。加 flex-wrap:wrap; 内容会换行。当div row 包含两个子div,且左边的div不被压缩时,加 flex-shrink:0;这样左边的文字就不会被压缩换行。是它本来的宽度,右边的div自适应大小。...

2020-05-13 15:18:42 1374

原创 es6模板引擎中的变量如果找不到,模板返回空,且没有报错提示

function build(){ var plate_html =` <div> ${row_html} </div> ` return plate_html}

2020-05-11 15:25:38 221

原创 promise.all 注意点

promise.all 可以把多个请求一起调,合成一个结果。但只要其中一个接口失败整个请求就失败。

2020-05-08 18:25:24 196

原创 canvas 放大缩小原理

放大/缩小的 是画布内的css像素的面积

2020-05-06 23:01:26 974

原创 beforeunload 事件触发刷新时的确认提示

window.addEventListener("beforeunload", function (e) { var confirmationMessage = "\o/"; (e || window.event).returnValue = confirmationMessage; // Gecko and Trident return confirmationM...

2020-04-23 14:01:38 1152

原创 canvas的坑

1、宽高要定义在canvas标签上,用css会缩放画布。2、canvas 原生api直接调用能画的图形只有矩形,其它都需要路径。3、canvas 画矩形的参照点是画布的左上角。4、canvas 性能很高。5、canvas 的clearRect不是擦除,而是覆盖了一个矩形。6、ctx.lineWidth可以控制线的粗细,如linewidth = 10。从原点往外5px,内5px。...

2020-04-21 23:03:20 271

原创 jquery 滚轮插件

https://www.cnblogs.com/lxpursue/p/3914230.html

2020-04-21 18:24:26 134

原创 资源预加载

<link rel="preload" href="font/TTNorms-Bold.woff" as="font" type="font/woff" crossorigin><link rel="prefetch" href="font/TTNorms-Bold.woff" as="font" type="font/woff" crossorigin>设置 rel...

2020-04-21 18:22:15 184

原创 fixed定位在移动端的问题

问题一:可能导致app截图位置错误(猜测与图层有关)问题二:fixed定位在移动端并非百分百不动,在企业微信中,iphone11 pro ,wkwebview的高度在小黑条之上,导致wkwebview在 scrollview 中可以滑动,所以导致 wkwebview 动了,所以fixed也跟着动了。估计是重绘了,所以底部参考点一直变。fixed 是 bottom 和left ,top 时...

2020-04-20 18:10:06 391

原创 获取translateX的值

https://www.cnblogs.com/zhenwoo/p/4993780.html

2020-04-14 13:53:28 1900

原创 H5与原生交互需要定义的方法

1、登录两种:登录点叉叉 关闭/不关闭 webview2、截图3、分享分享定义 标题/描述/图标/地址4、禁用 webview 默认下拉5、禁用 webview 滑动惯性事件与 touch 事件的冲突...

2020-04-13 15:24:37 226

原创 ios页面回弹效果禁用

document.documentElement.addEventListener('touchmove', function (event) { event.preventDefault();},{passive: false});导致 所有滚动条失效

2020-04-11 17:43:56 986

原创 vue文档

computed 计算属性可以用方法代替,区别在于 computed 有缓存,下次读取的是缓存,而 method 将会再次执行函数获取值。

2020-03-30 14:24:32 140

原创 css - !important

在css中给样式设置 !important 可以使该样式不被优先级更高的选择器覆盖。例如:<div class="test" id="abc"></div>.test{ color: red; }该样式会被 优先级更高的 id选择器覆盖 color。#abc{ color: blue; }但若加上 !important 就不会被优先级更高的 ...

2020-03-19 14:43:47 110

原创 前端面试题

1、实现css布局一个div垂直居中其距离屏幕左右两边各10px其高度始终是宽度的50%div中有文本’A’其font—size:20px文本水平垂直居中解:*{ padding:0; margin: 0;}html,body{ width: 100%; height: 100%;}.box{ position: relative;...

2020-03-07 13:54:54 223

原创 HTML

1. input的placeholder的文字在 ie11和其它浏览器不一致问题。问题: 在ie11 文字偏下垂直方向不居中。效果:ie11:其它: <input class="test" placeholder="请输入"> .test{ width: 100px; line-height: 30px; }...

2020-02-20 15:46:16 55

转载 笔记2017.7.7

(来自脚本之家) http://www.jb51.net/article/63992.htm(优先级 : 行内>内联) 获取元素的CSS大小1.通过style内联获取元素的大小代码如下: var box = document.getElementById('box'); // 获得元素; box.style.width; // 200

2017-07-07 12:24:03 243

原创 2017.6.30

知识点1: nodejs的全局变量是global。知识点2:var pet = { words : '...'; speak : function(){ console.log(this.words);//... console.log(this===pet);//true }}pet.speak();//此时this指向调用它的p

2017-06-30 18:44:36 280

原创 2017.6.29

知识点1:chrome查看浏览器缓存: 地址栏输入 chrome://net-internals/#dns 即可查看曾经浏览过的网站的dns知识点2: http简单讲解: 1、chrome搜索自身的dns缓存,如果没有找到执行2、。 2、搜索操作系统自身的dns缓存(浏览器没有找到dns或缓存已经失效)。 3、读取本地host文件(若操作系统缓存中也未找到)。 4、浏览器

2017-06-29 22:48:48 283

原创 X丶man的学习笔记

Activity其实是继承了ApplicationContext这个类

2016-10-02 16:30:01 285

空空如也

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

TA关注的人

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