V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Biwood  ›  全部回复第 123 页 / 共 186 页
回复总数  3719
1 ... 119  120  121  122  123  124  125  126  127  128 ... 186  
2017-06-17 16:52:29 +08:00
回复了 dl2k 创建的主题 问与答 貌似新浪微博挂了
我还以为我的网不行了呢,半天加载不出来评论
2017-06-16 22:12:50 +08:00
回复了 wangleineo 创建的主题 互联网 为什么视频网站的评论数都那么少?
youtube 上面的用户评论就挺多的,一个重要的原因是国内的视频网站主要是还是靠平台自制内容,很多人都当做电视机用,注册都不需要。而 youtube 上的视频以 UGC 为主,用户的参与感更强,所以评论的人多。
A 站和 B 站这种网站评论多得益于二次元文化的影响,弹幕属于二次元文化的一种吧,说实话,真的想认真看视频的人不会喜欢弹幕,主要还是小学生多。
2017-06-15 12:06:55 +08:00
回复了 designer 创建的主题 分享创造 分享丨做了个前端字体图标库:草莓图标
好奇这些 font icon 使用什么工具制作的,收费平台还是开源软件?有推荐的工具么
2017-06-14 23:06:32 +08:00
回复了 brocadelee 创建的主题 问与答 v2ex 能火的原因 与 ui 有极大的关系
不认同,我刚进这网站的时候看到界面如此简陋,功能如此之少,差点不想用。真正让我留下来的是这里的讨论氛围,多亏了 Livid 制定的社区指导原则,让这里不像其他论坛有那么多垃圾信息。从产品的角度来讲,V2EX 真正做到了“简单却又不失内涵”。
2017-06-14 18:27:07 +08:00
回复了 blackMountain 创建的主题 前端开发 h5 页面自适应,完美,弹
div {
display: table-cell;
vertical-align: middle;
}

或者

div {
display: flex;
align-items: center;
}

都可以
2017-06-07 21:52:35 +08:00
回复了 cigarzh 创建的主题 Android 如何干净的卸载掉 HTC one 港版的预装应用?
https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp

一般都需要 root,不过 HTC 的机子很好 root,xda 论坛上的工具很多
2017-06-06 14:40:56 +08:00
回复了 Bigglesworth 创建的主题 Android 努比亚 z17 抢购记
貌似还挺好抢的,贴吧看到很多人抢到了,应该根本就不缺货,有人让我帮忙买,就是不知道这机子到底怎么样
2017-06-06 14:19:29 +08:00
回复了 hellogbk 创建的主题 程序员 想买个 iPad 但是却真的想不到我能用它做什么
iPad 就是纯粹的玩具,除了玩游戏和看视频,找不到其他可以折腾的乐趣
2017-06-03 11:24:23 +08:00
回复了 r0ck3r 创建的主题 git 谁搞清楚过 gitignore 里 xxx, xxx/, xxx/*, xxx/**的区别?
我只知道 xxx 跟 xxx/*是不样的,我没猜错的话,前者会忽略整个文件夹,后者忽略了文件夹的内容但文件夹本身没忽略。

例如:
xxx
!xxx/aaa.txt
下面那段代码会失效

这样写就没有问题:
xxx/*
!xxx/aaa.txt
2017-05-31 17:35:54 +08:00
回复了 codingKingKong 创建的主题 美酒与美食 本世纪最大难题:中午吃啥?
2017-05-29 16:20:16 +08:00
回复了 changwei 创建的主题 武汉 武汉斗鱼嘉年华有人去看了吗?
原来还有这个东西,我说怎么关注的几个主播都跑到武汉去了
2017-05-22 23:02:09 +08:00
回复了 RihcardLu 创建的主题 音乐 为喜欢的姑娘下载五月天的歌之曲折过程
五月天早期的音乐版权属于滚石唱片,虾米音乐拥有滚石的独家版权,所以你为什么不直接下载虾米上的正版,会员费又不贵
手动给数据排序也不是什么麻烦事,新建一个数组,用 order 作为索引并赋值对应的值
你这个问题问的挺好的,以后再项目中你会遇到很多次这种情况。

先说原因,obj2.getName(obj.getName) 等价于 obj2.getName(匿名函数),这个 obj.getName 引用的是一个匿名函数,传参的时候,匿名函数被赋值给了形参 f,这一步是关键,形参 f 默认没有绑定任何 Context,你觉得 f 的 Context 是 obj2 吗? f 不是 obj2 的属性,所以显然不是。对于没有手动绑定 Context 的函数,默认 Context 为全局对象,浏览器里面就是 window 对象,严格模式下面会是 undefined。

配合 ES5 里面的 Function.prototype.bind() 的用法,理解起来会容易许多。你可以在 Chrome 浏览器调试栏里面执行如下代码:

var name = "global";
var obj = {
name: "Yes",
getName: function() {
console.log(this.name);
}
}

var obj2 = {
name: "Yes2",
getName: function(f) {
console.dir(f);
f();
}
}

obj2.getName(obj.getName.bind(obj2))

对比一下跟你原来的写法有什么不同,同时看看打印出来的函数对象的具体结构,大概就能理解了
1 ... 119  120  121  122  123  124  125  126  127  128 ... 186  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5229 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 68ms · UTC 09:38 · PVG 17:38 · LAX 01:38 · JFK 04:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.