首页   注册   登录
 cheroky 最近的时间轴更新

cheroky

V2EX 第 181030 号会员,加入于 2016-07-09 13:39:28 +08:00
前两天遇到一个面试题,来跟大家一起讨论一下
JavaScript  •  cheroky  •  29 天前  •  最后回复来自 lvcq
12
用 requestAnimationFrame 写动画发现有些问题想请教一下各位
JavaScript  •  cheroky  •  2017-11-03 18:29:29 PM  •  最后回复来自 erlking
7
求解,看了下 js 的闭包,有些地方不太明白
JavaScript  •  cheroky  •  2017-05-22 14:39:41 PM  •  最后回复来自 Biwood
12
cheroky 最近回复了
@IsaacYoung 确实是这个结果,但是按面试官那个那个情景执行顺序就不对
2017-11-03 17:38:52 +08:00
回复了 cheroky 创建的主题 JavaScript 用 requestAnimationFrame 写动画发现有些问题想请教一下各位
@jamesliu96 是我蠢了蠢了。。。多谢多谢
2017-11-03 17:34:28 +08:00
回复了 cheroky 创建的主题 JavaScript 用 requestAnimationFrame 写动画发现有些问题想请教一下各位
@jamesliu96 0.0 真的没写 return,试了下可以了!!!但就是不太懂为啥得写 return ?我看 stackoverflow 上也没写 return,误人子弟啊
2017-11-03 17:09:11 +08:00
回复了 cheroky 创建的主题 JavaScript 用 requestAnimationFrame 写动画发现有些问题想请教一下各位
@jamesliu96 我也觉得奇怪,可能是我方法有点问题,我把_animation 贴出来

```
_animation(target,direction) {
var top = this.entity.offsetTop;
//console.log(top,target,direction);
if(direction) {
top-=18;
} else {
top++;
}
if((!direction && top>=target) || (direction && top<=target)) {
this.animate_state = "IDLE";
return;
//callback() 在这死循环
}
var bindAnimation = this._animation.bind(this,target,direction);

this.entity.style.top = top+'px';
requestAnimationFrame(bindAnimation);
}
```
只试过 tensorflow 的,楼主提供代码哪里写了梯度下降,我并没有看懂,是 dw 那几行么。。。还有这种是不应该用 dummy variable ??把属性拓展到列,是哪个属性就在哪一列标 1。还发现一个问题是楼主应该想训练出那个表上各个属性的权重吧?为啥输入层就俩 w,俩 b
@Biwood
@bramblex
@whimsySun
大概有点理解了,那就是 function a(){b();} 虽然放在 a()里面,这个 b()并不不不不不不不不不不不不不是 a()调用的!!!!??,所以也不存在 this 指向 a,然后最后 b()所以指向的是 window ?
@bramblex 这个我能理解,我的理解是
f=aaa.f 相当于 window.f=aaa.f 是吧,调用 window.f(),this 指向 window。问题是我的例子我把函数直接调用,和作为参数传出去再调用,我输出了 this 之后,发现函数作为参数传过去为什么 this 指向了 window,中间有涉及到 window 吗?
@lijsh 试了一下,不知道是不是等同于下面的代码:
var name = "global";

var obj2 = {
name: "Yes2",
getName: function() {
(function() {
console.log(this.name);
})();
}
}
obj2.getName() //"global"
结果是一样的不知道是不是同个原理
@whimsySun 感谢热心回答。但是我还有问题是这个函数作为对象的方法被调用,不是应该指向该对象么?而且这个函数既不是全局函数。而且用 obj2 调用,为什么不指向 obj2?
2016-07-28 18:48:21 +08:00
回复了 isbase 创建的主题 JavaScript 在 Mac 使用 Phantomjs 遇到一个问题
别用 phantomjs 了,快加入 casperjs 的怀抱
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2691 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 13ms · UTC 00:46 · PVG 08:46 · LAX 17:46 · JFK 20:46
♥ Do have faith in what you're doing.