js
FightingGirls
记录本人前端工作中遇到的一些问题,以及梳理一下自己的知识结构。希望对帮助大家,也希望能提升自己的技术水品。
展开
-
你知道forEach和each的区别吗?
要知道forEach和each的区别,你必须明白一点:forEach是js中的方法(针对数组),而each是jquery中的方法(针对jquery对象,即$( ) )。知道这一点,接下来我分别给举个栗子:1.forEach方法:如下图所示2.each方法:如下图所示输出结果: 希望大家看到此文章后,能在正确的场合使用两种方法。than原创 2017-04-19 18:35:45 · 10831 阅读 · 0 评论 -
js中的this到底指什么?
关于js中this到底指什么的问题,大部分人都很迷惑,今天我就为大家提供一个好方法来帮你快速找到this的指向。首先出一道题,热一热身:var obj = { foo: function(){ console.log(this) }}var bar = obj.foo;obj.foo();bar(); 在给出答案原创 2017-04-20 16:26:40 · 1259 阅读 · 0 评论 -
js中Array.filter()的妙用
js中Array.filter()的妙用 首先讲解一些关键的概念问题 filter和 map 类似也接收一个函数。但是和map不同的是,filter()这个方法内部有一个类似for循环的句式,它会把传入的函数function依次作用于每个元素,然后根据返回值是 true 还是 false 决定保留还是丢弃该元素。 回调函数 filter 接收的回调函数,其实可以有多原创 2017-05-06 14:20:20 · 1355 阅读 · 0 评论