funnyF2E

171
获赞数
28
关注数
43
粉丝数
深圳
武汉纺织大学 | 应用电子技术
IP 属地广东
2015-09-23 加入
浏览 9.6k

一个人

808 声望|达人
全站排名超越 98% 用户
javascript
546
node.js
224
前端
223
css
210
vue.js
174
个人动态
  • 提出了问题2019-05-01
    如何更好的阅读react源码
  • 发布了文章2017-08-10
    ES6常用新特性——读《Understanding ECMAScript 6》总结
    在ES6之前,JS只有一种变量声明方式——使用 var 关键字声明的变量。这种声明变量的方式,无论其实际声明位置在何处,都会被视为声明于所在函数的顶部(如果声明不在任意函数内,则视为在全局作用域的顶部)。这就是所谓的变量提升 ( hoisting )。ES6 引入了块级作用...
  • 回答了问题2017-08-02
    事件绑定时,用console.log有效,用alert失效
    mousedown时触发alert('mouseDown'),而alert会阻止后面的代码运行。
  • 发布了文章2017-07-17
    ES6的rest参数和扩展运算符
    rest参数用于获取函数的多余参数,这样就不需要使用arguments对象了。rest参数搭配的变量是一个数组,该变量将多余的参数放入数组中。
  • 赞了回答2017-07-11
    如何理解Vue.js的组件中的slot?
    讲slot之前我们先来说一般组件,通常我们自定义一个组件,期待用户这样使用它们: {代码...} 这种组件产生的样式都在自定义组件的内部,使用者是无法对其进行调整的,或者说没办法通过传入一些html进行调整 现在假设我们有这样一个名片组件的需求,该名片组件的除了...
  • 发布了文章2017-06-27
    JavaScript数组迭代(遍历)方法
    前言 ES5和ES6中新增了不少东西,对于数组而言,新增了不少迭代方法,让我们可以抛弃for循环,更方便的写JS代码。 正文 ES5和ES6中新增的的数组迭代方法如下: forEach map filter some every reduce / reduceRight find / findIndex 其中,find / findIndex是ES6新...
  • 发布了文章2017-06-21
    Koa2源码阅读笔记
    最近空闲时间读了一下Koa2的源码;在阅读Koa2(version 2.2.0)的源码的过程中,我的感受是代码简洁、思路清晰(不得不佩服大神的水平)。下面是我读完之后的一些感受。
  • 发布了文章2017-06-16
    紧贴底部的页脚
    在写前端页面时,经常会遇到这种情况:有一个具有块级样式的页脚,当页面内容足够长时它一切正常;有的时候,由于页面长度不够,页面底部的页脚会很尴尬的跑上来;页脚不能像我们期望中那样“紧贴”在视口的最底部,而是紧跟在内容的下方。
  • 发布了文章2017-05-12
    VSCode 常用快捷键
    用 VSCdode 开发也有一段时间了,本人觉得非常好用,现在已经是我的主力编辑器。VSCode 内置很多快捷键,可以大大的提高我们的开发效率。
  • 赞了回答2017-04-12
    javascript 连等赋值问题
    吵来吵去,都在问连续赋值,又看不到计算机内部运行过程,官方文档的定义每个人理解又不同,所以从最简单的最笨的办法出发,a、b、c排序有6中可能,如下:
  • 赞了文章2017-03-21
    Vue 基于 NUXT 的 SSR
    首先说下 SSR,最近很热的词,意为 Server Side Rendering(服务端渲染),目的是为了解决单页面应用的 SEO 的问题,对于一般网站影响不大,但是对于论坛类,内容类网站来说是致命的,搜索引擎无法抓取页面相关内容,也就是用户搜不到此网站的相关信息。
  • 发布了文章2016-12-15
    CSS选择器整理
    很多人都觉得CSS特别简单,但其实真正写好CSS并不容易,CSS的每一点其实内容都很多,就拿选择器来说,CSS选择器大概可以分为五类: 元素选择器 关系选择器 属性选择器 伪类选择器 伪对象选择器 元素选择器 选择器 名称 描述 * 通配选择器 选择所有的元素 E 元素选择...
  • 发布了文章2016-11-29
    移动Web开发——复制操作
    上周接到一个需求——点击按钮,复制指定的文字到粘贴板。我也是第一次做这种功能,最后通过查资料实现了这个功能。 正文 其实这个功能实现起来也不难,主要用到了两个方法:execCommand和select。 execCommand:可以让我们执行如复制、剪切、粘贴等命令,还可以改变字...
  • 发布了文章2016-11-25
    JavaScript必会技能——正则表达式
    正则表达式是什么 RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。 为什么使用正则表达式 测试字符串内的模式。例如,可以测试输入字符串,以查看字符串内是否出现电话号码模式或信用卡号码模式。这称为数据验证。 替换文本。可以使用正则表达式来...
  • 发布了文章2016-09-26
    移动Web开发小结
    在 web app 下状态条(屏幕顶部条)的颜色默认值为 default(白色),可以定为 black(黑色)和 black-translucent(灰色半透明);
  • 赞了文章2016-09-19
    使用 SVG 来制作 Morphing 动画效果
    开始之前,先来了解下什么是Morphing动画。所谓Morphing动画是表示,同一个模型,从一个形状变到另一个形状。如下图所示,从形状1渐变到形状2,再从形状2渐变到形状3,最后从形状3渐变到形状1,以此循环往复。
  • 发布了文章2016-09-19
    JS开发中的一些小技巧和方法
    这两年前端很火,JavaScript又是前端的必会技能,在JavaScript开发中其实有一些有意思的小技巧和方法,本文记录了一些我工作中遇到的一些技巧和方法。
  • 发布了文章2016-08-24
    JavaScript对象克隆
    JavaScript的一切实例都是对象,但他们也分为原始类型和引用类型。原始类型对象指的是字符串(String)、数值(Number)、布尔值(Boolean)、undefined、null,引用类型对象指的是数组(Array)、对象(Object)、函数(Function)。既然对象分为这两类,他们的复制...
  • 赞了文章2016-08-04
    回味background
    background是在CSS中使用率很高的一个属性之一,由最初的几个简单的属性到现在新增了很多的属性,比如background-size、background-origin以及background-clip等属性,还可以设置多背景来达到更多的炫酷效果。
  • 回答了问题2016-08-04
    return的用法,在这段代码中的作用是什么?
    return用来返回结果,一般都是将一个返回结果赋值给一个变量,没有return返回undefined。