240 发简信
  • Promise整理

    在开发过程中,我们经常需要处理异步的情况,开发人员对异步的处理方式也从轮询到回调,再到现在的Promise。于是,我打算对Promise整理一番...

  • 120
    把网页下载为图片或打印成PDF

    最近遇到了需要把网页下载为图片和打印为PDF的需求,特此整理。 一、借助浏览器 一般浏览器都自带PDF打印功能: 至于保存为图片,有很多浏览器插...

  • 120
    vue动态定义图片路径

    最近在使用vue动态设置图片路径的时候遇到了一些问题,特此整理。 我想实现的效果:点击图片,弹出系统图片选择框,选择图片后替换原图片。 App....

  • 120
    解决子组件复用数据视图不更新的问题

    最近在用vue的时候遇到了一个问题,于是我写了一个简单的demo进行了测试,直接上图: 这是一个列表,列表中有三项,每项都是子组件,我的预期效果...

    0.4 7128 3 8 1
  • 闭包与立即执行函数

    在学习js的过程中,我们都会遇到闭包和立即执行函数的相关概念,今天就这两个概念做一个大致的整理。 本文结构: 闭包闭包的概念 立即执行函数什么是...

  • 120
    JS异步机制

    刚开始使用JS异步的时候,有这样的疑问:JS不是单线程的吗?为什么会有异步机制?但是如果没有异步机制,定时器又是怎样工作的?HTTP请求又是怎样...

    0.2 1154 0 10
  • 120
    CSS选择器与优先级

    其实平时用得多的选择器无非也就是那么几个,时间久了,许多不常用的选择器就慢慢忘记了。为了不让自己忘记这些选择器,今天就来对CSS的选择器做一个大...

  • 120
    为什么"overflow:hidden"能清除浮动的影响

    我们都知道"overflow:hidden"可以溢出隐藏,即当内容元素的高度大于其包含块的高度时,设置该属性即可把内容区域超出来的部分隐藏,使内...

  • 120
    正确使用"width:100%"

    "width:100%"是一个很常用的属性,当对子元素这样设置的时候,子元素的宽度就等于父元素的宽度。但是,这句话还不够准确。子元素的宽度指什么...