自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

多啦的博客

梦里青草香

原创 JS67 复制到剪贴板

想要实现这样一个需求,给定一个输入框和按钮,点击按钮时会将输入框的内容复制到剪贴板,方便用户操作。该如何实现呢?

2019-12-05 17:13:30

阅读数 2

评论数 0

原创 JS66 高精度运算

JavaScript中的高精度运算

2019-12-04 19:51:05

阅读数 2

评论数 0

原创 HTML+CSS40 CSS matrix函数

matrix()是CSS的transform的一个基础属性,用它可以实现很多高级、复杂的效果,实际上transfrom的translate、rotate等都是在matrix的基础上实现的简化版的语法。

2019-12-02 11:17:51

阅读数 1

评论数 0

原创 动画07 展开收起小动画

在群聊里看到一位同学要实现这样一个需求,点击按钮,弹窗回收到按钮的位置。实现这样一个小动画,群里的大神给出了一个解决方案,自己记录一下,并进行了一点改进,以备不时之需。

2019-12-01 21:58:16

阅读数 2

评论数 0

原创 移动端开发08 移动端真机调试

移动端真机调试方法

2019-11-29 17:22:17

阅读数 3

评论数 0

原创 JS语言理解16 函数参数的传值调用方式

JavaScript中函数参数调用时:基本类型是传值调用,引用类型是传共享调用

2019-11-28 10:50:17

阅读数 3

评论数 0

原创 JS语言理解15 连等赋值

连等赋值面试题

2019-11-19 14:41:08

阅读数 6

评论数 0

原创 JS65 Echarts双Y轴刻度对齐

实现Echarts双Y轴刻度对齐

2019-11-11 10:38:02

阅读数 31

评论数 0

原创 JS64 数组中的空位.md

数组中的空位 JavaScript中数组有空位的概念,也就是一个数组的位置上没有任何的值,生成的方式有四种: (1)直接定义 let arr = [1, , 3]; // [1, empty, 3] (2)删除属性 let arr = [1]; delete arr[0]; // [empty...

2019-11-08 12:37:10

阅读数 3

评论数 0

原创 零散专题38 Structuring Frontend Code

参加了我张立理厂[(知乎:张立理)](https://www.zhihu.com/people/otakustay/activities)大神的分享《Structuring Frontend Code》,感觉很有收获,结合他的PPT,把自己的收获整理成为笔记,日常温习,与大家分享。

2019-11-03 19:26:18

阅读数 2

评论数 0

原创 JS63 IntersectionObserver API

元素可见性 页面的可见性可以用document.visibilityState或者document.hidden获得,通过document.visibilitychange来监听页面可见性的变化,但是对于页面的元素的可见性却只能手动通过位置判断。 例如下面这个例子 需要监听scroll事件,根据...

2019-10-31 17:37:07

阅读数 6

评论数 0

原创 网络基础11 单点登录

单点登录SSO(Single Sign On)就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。

2019-10-27 19:16:34

阅读数 9

评论数 0

原创 JS23 mouseover与mouseenter

mouseover/mouseout与mouseenter/mouseleave的区别以及模拟

2019-10-21 19:59:20

阅读数 6

评论数 0

原创 HTML+CSS39 渐变效果

CSS中的渐变效果,学习笔记。

2019-10-21 14:47:46

阅读数 8

评论数 0

原创 Node15 Node中的事件循环

事件循环 Node.js是单线程的语言,是通过事件循环处理非阻塞I/O操作的,Node会将这些操作转移到系统内核中,内核会在后台处理多种操作。当其中一个操作完成的时候,内核将通知Node将对应的回调函数加入轮询队列中。 Node的I/O处理使用了自己设计的基于事件驱动的跨平台抽象层libuv,它封...

2019-10-20 08:59:57

阅读数 6

评论数 0

原创 HTML+CSS38 两列布局

面试的时候经常遇到一个比较基础的问题,如何实现一列定宽、一列自适应的两列布局?我实际工作中一般都会使用flex来进行布局,但是有的时候想简单一点,就直接用float布局,结果阴沟里翻了船,手写代码除了错误。所以需要好好总结一下,都有哪些常用的方式。 准备工作 HTML结构: <bod...

2019-10-18 10:12:47

阅读数 9

评论数 0

原创 算法基础04 二叉树遍历

深度优先遍历和广度优先遍历 二叉树的遍历可以使用深度优先遍历(DFS,Depth-First-Search)和广度优先遍历(BFS,Breadth-First-Search),可以使用递归算法和非递归算法实现。 递归算法性能并无优势,但是可读性好,非递归算法的性能更优。 深度优先遍历按照遍历的次序...

2019-10-17 17:24:37

阅读数 6

评论数 0

原创 网络基础08 HTTPS

SSL/TLS协议 HTTPS(HTTP Secure)是HTTP加上加密、认证和完整性保护。不是一种新的协议,只是在HTTP通信接口部分用了SSL和TLS协议代替,也就是说在HTTP与TCP之间增加了SSL,HTTP与SSL通信,再由SSL与TCP通信。 TLS是SSL协议的升级版, 目前应用最...

2019-09-26 08:01:25

阅读数 7

评论数 0

原创 Vuex03 Vuex其他

插件 Vuex的插件就是一个函数,接收store作为唯一参数,通过subscribe对store每次的mutation进行监听: const myPlugin = store => { // 当store初始化后调用 store.subscribe((mutation, st...

2019-09-24 14:52:38

阅读数 11

评论数 0

原创 Vuex02 Vuex基础

Vuex快速上手笔记。

2019-09-24 14:48:09

阅读数 16

评论数 0

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