陪你听风vey
陪你听风vey
全部文章
未归档
归档
标签
去牛客网
登录
/
注册
陪你听风vey的博客
全部文章
/ 未归档
(共68篇)
js call & apply
call aplly方法的作用相同,区别仅在于接收参数的方式不同。 call 传递参数是一一列举。 apply 是以数组的方式传递参数列表。 参数传递方式的不同并不是这两个方法的真正意义所在。改变函数运行的作用域才是他们真正的战场。 window.color = 'red' var o = {co...
2019-03-27
0
315
JavaScript 执行机制
五个线程 js引擎线程: 执行js代码 GUI线程: 绘制用户界面 http网络请求线程: 处理网络请求, 等请求返回之后, 将回调函数放进事件队列中 定时器触发线程: 定时器等待事件结束之后, 将回调函数放进事件队列中 浏览器事件处理线程: click, mouse等事件触发, 将回调函数放进事...
2019-03-27
0
267
Generator
生成器。 本身是函数,执行后返回迭代的对象, 内部配合yield使用,Generator函数分段执行, 遇到 yield就暂停。 function * test(){ yield 'a'; yield 'b'; yield 'c'; return 'd' // generato...
2019-03-26
0
346
Iterator
迭代模式 提供一种方法, 可以顺序获得聚合对象中的各个元素。可以让用户通过特定的接口遍历集合中的每一个元素, 而不必了解底层原理。 for循环, 数组的forEach方法。 都是迭代器, 属于内部迭代器(用户无需关心如何实现,只是调用接口就好了,迭代器会完全接手迭代过程)。 外部迭代器: 每一...
2019-03-25
0
277
ES6 Set & Map
Set() 这是ECMAScript的内置构造函数, 无法通过 babel 降级。 传递进去的参数必须具备iterator接口, 例如[], 'string', arguments, NodeList. 如何判断一个数据是否具备iterator接口? ...
2019-03-24
0
235
CSS 之 background
background-image background-image: linear-gradient(red, green) 首先, 是可以直接放上一个渐变的。 image.png 其次: CSS3提供了多 url属性, 可以在一...
2019-03-23
0
282
CSS 之 border
有必要专门为border写一篇。 因为很多细节我真的不知道。 border-radius 可以这么写: border-radius: 10px; 表示四角都为10px 可以这么写: border-radius: 10px 20px 30px 40px; 四个值指定的依次为左上, 右上, 右下,...
2019-03-22
0
300
CSS3 选择器拾遗
E + F 选择器: 选中E紧跟着下一个满足条件F的兄弟元素节点 <div>div</div> <p class="demo">123</p> <p>456</p> div ...
2019-03-22
0
292
CommonJs & AMD & CMD & ESM
CommonJs CommonJs 规定每个 js 文件都能被看作是一个模块, 其内部定义的变量是私有的, 不会对外暴露。不会污染全局。 CommonJs 采用同步(一个接着一个)的加载模块, 适用于服务器,不适合在浏览器端使用。 CommonJs 不被浏览器端支持, 因为浏览器没有 module...
2019-03-22
0
297
redux 更进一步
当内容逐渐增多, 我的reducer渐渐的庞大了起来, 而且各个组件的方法, 变量, 都这这一个reducer里面. 当我需要修改某个方法的时候, 我可能要找上很久. 这时候分而治之就显得很有必要了 我在 store 文件夹下又创建了两个文件夹, 分别命名为 actions 和 reducers ...
2019-03-18
0
259
首页
上一页
1
2
3
4
5
6
7
下一页
末页