请 V 社大佬们能帮我看下我的简历吗,前端方面实习的

2018-04-02 17:32:33 +08:00
 lamtim

自学前端,学了大概 4 个月左右吧..,想找一份实习来实践一下,希望大佬看下我的简历方面有什么不妥的地方,还有对我做的渣渣项目有什么不足,不用多,一两句就行了,麻烦大佬们了.

还有一个小问题就是: var _ = function(obj) { if (obj instanceof _) return obj; if (!(this instanceof _)) return new _(obj); this._wrapped = obj; };

为什么 return 之后 this._wrapped = obj;还能执行啊,是因为 new 这个关键字吗,我看了下别人的解释还是有点不太明白.第二个 if 里的 this 指向 window,这还是能明白的,第二个 this 指向新生成的实例,但是 return 之后还能执行吗,渣渣理解,希望大佬们不要嘲笑。。 第一次发帖,可能有些格式上的不对,希望多多体谅。

1698 次点击
所在节点    职场话题
2 条回复
lamtim
2018-04-02 17:33:21 +08:00
qiutianaimeili
2018-04-02 20:16:18 +08:00
第一次的 this 指向 window,所以走第二个 if 到了 new,这个时候_方法再走一边,此时的 this 为_的实例,所以不走第一个 if 和第二个 if,到了 this._wrapped=obj,这个方法主要应该是用来生成实例的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/443625

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX