加载中
web前端知识总结(正在更新...)面试可用

JS基础 变量类型 JS中变量类型分为基本数据类型和复杂数据类型。 基本数据类型:Number,String,Boolean,Undefined,Null 复杂数据类型:Object typeof和instanceof属于运算符,和+、-、*、/是...

2018/06/11 15:26
22
hash history cannot push state it is ignored

react-router4.x有三种模式: BrowserRouter HashRouter MemoryRouter 在使用HashRouter进行开发过程中,会遇到这个问题 Warning: hash history cannot push state it is ignored hash模式下...

2018/08/16 10:58
321
ESLint使用指南

介绍 在团队协作中,为避免低级 Bug、产出风格统一的代码,会预先制定编码规范。使用 Lint 工具和代码风格检测工具,则可以辅助编码规范执行,有效控制代码质量。 安装 局部安装 npm instal...

HTML5 requestAnimationFrame原理

目前的Web页面中,实现动画的方式有很多,比如 CSS3中的animation JS中的setTimeOut HTML5中的canvas 除此之外,HTML5中还提供了一个requestAnimationFrame,直译过来就是请求动画帧,弄懂这...

js bind实现

Function.prototype.bind2 = function(context){ if (typeof this !== "function") { throw new Error("Function.prototype.bind - the object to be bound is not callable"); } ...

2018/05/22 15:12
12
Locust 快速上手写压测

文章转发自莫邪

2018/05/10 11:25
19
NPM钩子

npm是Nodejs的包管理,同Java中maven类似,干的活是一样的。 npm提供了简单易操作的命令,其中的钩子可以关注一下。 npm提供了两种钩子,pre和post,分别代表操作前和操作后。比如 "prebuil...

2018/04/28 11:44
105
Canvas贝塞尔曲线

在canvas中有一个非常有用的路劲类型: 贝塞尔曲线。二次及三次贝塞尔曲线都十分有用,一般用来绘制复杂有规律的图形。 quadraticCurveTo(cp1x, cp1y, x, y) 绘制二次贝塞尔曲线,cp1x,cp1y...

ES6 Class基本语法

本人起初是Java开发出身,对于Java的类、继承等比较熟悉,在接触js的时候,对这门语言的原型、原型链始终不能很好的理解,ES6中类的出现,让我更好的对js的类实现和类继承有了更深的体会。(...

2017/06/08 17:27
20
ES6数组扩展

ES6关于数组的扩展一共有以下8种,其中使用率比较高的有find()、entries()、keys()、values()和includes()。 Array.from() Array.of() 数组实例的copyWithin() 数组实例的find()和findIndex...

2017/04/12 14:53
26
ES6关于数组迭代方法和归并方法

迭代方法 迭代方法一共包含5种: every():对数组种每一项运行给定的函数,如果该函数对每一项都返回true,则返回true。 filter():对数组种每一项运行给定的函数,返回该函数会返回true的项所...

2017/03/21 16:41
22
vue1.x踩坑记录

1.谨慎使用template标签 如果要兼容IE11 这个标签是不可以的 IE11不支持H5的template标签 如果是template作为宿主进行循环 将会报错 找不到对象属性 另外IE下tbody貌似只认识thead tr td这些...

2016/11/25 14:43
10
ES6新特性

文本模板 遇到文本模板时,不必再用嵌套连接了。比如: ES5 var first = 'Adrian'; var last = 'Mejia'; console.log('Your name is ' + first + ' ' + last + '.'); 现在可以用 反引号(...

2016/11/23 10:01
9
初识ES6 yield

1.yield需使用在generator函数中,所表示的意思是“执行到这,并返回”。 2.另外generator函数的定义是function*,这与普通函数是不同的。 3.yield是有返回值的,其中value代表return的值,d...

2016/09/22 17:47
14
Vue img src绑定问题

目前Vue1.0的版本中 对于img标签的动态绑定还是存在点坑的,具体如下: 绑定方式1: <img src="{{imgUrl}}"> 绑定方式2: <img :src="imgUrl"> 实际开发过程可能遇到这个的情况,imgUrl只是实...

2016/08/06 19:30
21.1K
React学习日记

React实践过程

2016/04/06 13:14
128
关于String,StringBuffer,StringBuilder的区别

关于String,StringBuffer,StringBuilder的区别

2016/03/08 18:06
78
jquery eq参数

正常的是这样的 $("td").eq(3).text("123"); 如果是动态的变量,这样写就可行的 var index = 3; $("td").eq([index]).text("123"); 注意变量的数据类型 另外,这样写是不可以的 var index = ...

2016/02/18 17:31
13
关于CommonJS,AMD,CMD的初级理解

目前web前端开发中,模块化开发已经比较成熟,本人最近在学习组件化开发的一些理论和应用,比如React,其中的必要知识技能就是模块化,以前对这部分没有统一的认识和总结,翻了翻书籍和网上的...

2016/02/03 11:25
126

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部