240 发简信
IP属地:四川
  • [踩坑] ios版的webview无法长按识别二维码

    现象 最近开始用vue了,做了一个微信内嵌的h5页面,某个页面存在一个二维码,在安卓手机上可以长按识别二维码,但是ios不行。 环境 框架: vue 操作系统: ios 解决...

  • 120
    Javascript图片懒加载

    原理 一开始将img标签的src设置为一张默认图片,将真实的图片地址放在data-src上,监听滚动事件,当图片进入可视区域时,写入src真实的图片地址。 如何判断图片进入了...

  • 深入JavaScript之获取cookie以及删除cookie

    cookie存在哪? 存在document.cookie中 cookie长啥样? cookie是一个字符串,长下面这样:"name=xxx; age=22;" 注意:分号后面...

  • Nodejs学习笔记(七)

    通过Nodejs操作MongoDB 安装MongoDB 安装MongoDB Install MongoDB Driver npm install mongodb 引入Mong...

  • Nodejs学习笔记(六)

    Node.js Upload Files 1.上传文件需要用到Formidable Module,该Module通过npm install formidable来下载 2.安...

  • Nodejs学习笔记(五)

    Events Module NodeJs中有內建的Events Module,用法如下:1.通过require引入该Module: var eventsEmitter = n...

  • Nodejs学习笔记(四)

    NPM NPM: NodeJs Package Manager。NodeJs的包管理器可以通过NPM安装各种Js的module。如:npm install upper-cas...

  • Nodejs学习笔记(三)

    URL Module URL Module用来将访问链接中的queryString转化为可读的对象。 1.touch urlDemo.js创建文件,并写入: 2.node u...

  • Nodejs学习笔记(二)

    创建自己的module 1.创建文件: touch myFirstModule.js,写入: 通过exports关键字来导出自己的module. 2.在helloWorld....

  • Nodejs学习笔记(一)

    安装 1.更新库: sudo apt-get update2.安装nodejs: sudo apt-get install nodejs3.安装npm: sudo apt-g...

  • 120
    Webpack + React学习笔记(一) —— 准备

    前言 这篇文章用来记录从无到有的Webpack + React的学习笔记。 开始 一开始什么都没有。 step1:初始化项目 1.mkdir react-what-i-lik...

  • 深入JavaScript之Scope(作用域)以及Context(执行上下文)

    Scope和Context: 咱俩不是一个东西 我是Scope(作用域),那是隔壁邻居Context(执行上下文)。总有人以为咱俩是一个东西,但是真的不是啊!记住啊,他是隔壁...

  • 深入JavaScript之call和apply方法

    难兄难弟 我是js里的call方法,我和apply方法是难兄难弟。为什么这么说呢,因为很多前端小白看到咱俩就犯怵: "WTF!这是什么方法,根本看不懂啊!"然后去谷歌去百度,...

  • 深入CSS之去除inline-block元素间的多余间隙

    什么是inline-block之间的多余间隙 考虑以下代码: 我们会得到如下结果: 诶?我们明明没有在设置margin-right,为什么a标签之间会有间隙? 答: 产生的间...

  • 深入CSS之外边距折叠(margin collapse)详解

    什么是外边距折叠 准确来说,外边距折叠应该叫垂直外边距折叠,因为只会发生在垂直方向上,而水平方向上不会发生。 对于以下简单的html代码和css代码, 请问top块和bott...