V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  otakustay  ›  全部回复第 292 页 / 共 298 页
回复总数  5948
1 ... 284  285  286  287  288  289  290  291  292  293 ... 298  
2013-08-01 13:22:27 +08:00
回复了 tamamaxox 创建的主题 JavaScript 有好用的ajax库吗
jquery做custom build只要ajax也很小
工作空间的话CTRL加左右键能换,touchpad滑动能换,更快捷的会是啥样?

切换窗口是OSX硬伤,对我来说比windows难用不少
2013-07-31 14:34:21 +08:00
回复了 turing 创建的主题 Node.js >ω< 基于node的颜文字生成工具
点赞( ̄ε ̄@)

是否可以增加o3o help输出可用的表情列表,每次去github上翻列表挺累。另外加个node-clipboard模块,o3o smile -copy之类自动复制到clipboard?
2013-07-30 23:15:58 +08:00
回复了 fangpeishi 创建的主题 问与答 第二天有非常重要的事情,可是当晚睡不好 烦躁怎么办
高数,红宝书,算法导论,随便选一个自己不喜欢的,效果良好
2013-07-30 17:28:14 +08:00
回复了 coolicer 创建的主题 Node.js 一个Jser怎么学node,看起来node用户大多是jser。
一个函数就是“一件事”,“一件事”完成的时候做“下一件事”,这就是回调了,node的异步基本全是回调(虽然我更喜欢Promise模型),就理解成事情一件一件往下做好了
2013-07-29 17:24:34 +08:00
回复了 Jimmy_Chen 创建的主题 问与答 Skydrive 和 Dropbox的选择
如果只是同步的需求,我认为sugarsync更合适,magic brief case相当于一般的同步工具,同时也能同步多个文件夹到不同位置,相当好用

用Dropbox是因为有些应用是和Dropbox对接的,比如Writing Kit,而且最近Dropbox的开发者大会也给人很振奋的感觉

Skydrive……自从live mesh没了,就感觉没意义了。Skydrive还有个问题是似乎文件不是传的差异,每次更新文件会传很多东西,像QQ聊天记录这种用它同步就死人了
如果不在乎对方是不是能看到的话,我觉得秘密是个好地方: http://thesecretapp.com/
2013-07-28 13:49:50 +08:00
回复了 54xiaobin 创建的主题 问与答 mbp 买Retina屏有必要吗?
自从有了rMBP,现在27寸2560x1440的显示器都只用来看视频了,分辨率差太多看着难受
2013-07-23 17:27:14 +08:00
回复了 Superoutman 创建的主题 macOS Manico又一款快速的App启动和切换工具
2013-07-23 13:20:43 +08:00
回复了 Superoutman 创建的主题 macOS Manico又一款快速的App启动和切换工具
嗯,进Preference里有个Manual的TAB,那里可以设置单独应用的
2013-07-23 11:36:45 +08:00
回复了 Superoutman 创建的主题 macOS Manico又一款快速的App启动和切换工具
Snap也能开Finder的,用Opt+~
2013-07-22 16:26:49 +08:00
回复了 coolicer 创建的主题 JavaScript [_.js] 尝试读一些JS库加强文化知识,有个地方不懂。
注释没错,如果有原生forEach,确实不会用到_自己实现的,也不会用到breaker,这里存在不一致性

不过_用到breaker的方法是这些:every、all、some、any,这几个的特点是用了breaker提早中断有性能优势,不用也不会影响正确性(性能劣势被原生forEach的速度挽回来了,大概)

于是breaker就这么用着了
2013-07-22 16:10:51 +08:00
回复了 coolicer 创建的主题 JavaScript [_.js] 尝试读一些JS库加强文化知识,有个地方不懂。
ES5的forEach是不能中断的,但_的某些方法依赖这个forEach又要求使用中断这个特性,那怎么办呢?_的办法是,让forEach的iterator返回一个特殊的值,这个值除非是自己内部的函数,其它函数是不可能造得出来的,然后判断是这个值就中断。而创建这么个“特殊的值”的最好的办法就是,随便声明一个对象,因为任意2个对象不会相等,所以在闭包里放一个对象,外部拿不到闭包里的这个对象,就安全了,这个对象就叫breaker
2013-07-17 23:05:46 +08:00
回复了 undozen 创建的主题 分享创造 折腾了一下 web font - www.undozen.com
只想吐槽没有localStorage就别提webfont是啥意思,webfont从ie6一路支持到ie11,怎么就肯定要有localStorage了- -

另外webfont设了缓存还要发请求是不是缓存没搞好,有用Expires头么?
2013-07-14 23:24:33 +08:00
回复了 y4nwen 创建的主题 问与答 静态HTML文件(里面没有广告代码) 如何加广告?
不就是访问请求来的时候,先读取硬盘上的文件,然后在后面追回一些东西(广告),再返回给用户么,就是文件读、字符串拼接、流输出,没啥啊
MAC的散热虽然不好但还能接受,悲哀的是MAC产生发热的情况本身就比windows多,比如Flash,这直接导致我不敢买 iMac 替换家里台式机,不然我拿什么看视频
2013-07-12 11:43:40 +08:00
回复了 pythonee 创建的主题 程序员 javascript实例对象的constructor属性值是怎么来的?
@pythonee
是这样的,f2.__proto__.constructor === {}.constructor,但是{}.constructor是怎么来的呢?{}本身没有constructor(这个是肯定的,你用({}).hasOwnProperty('constructor')试),所以是({}).__proto__.constructor,也就是Object.prototype.constructor,所以还是顺着上去的

所谓“有”还是“没有”,是用.hasOwnProperty('constructor')来检测的,因此在每一级试下这个方法就行了

一种证明他是“顺着找”的方法是

var f2 = new Foo();
console.log(f2.constructor); // function Object() { [native code] }
Object.prototype.constructor = 'fuck';
console.log(f2.constructor); // 'fuck'
2013-07-12 10:51:45 +08:00
回复了 pythonee 创建的主题 程序员 javascript实例对象的constructor属性值是怎么来的?
@pythonee constructor就是一个普通的属性,任何属性都是通过原型链来找的,没有例外,不是很理解你是怎么得了“没有顺着原型链”这个结论的……
2013-07-12 10:00:48 +08:00
回复了 pythonee 创建的主题 程序员 javascript实例对象的constructor属性值是怎么来的?
@pythonee 我们的结果是一样的啊,最后都是追溯到Object.prototype.constructor,即Object本身,Object本身就是Object() { [native code] }

原型链的查找用一句话概括,就是“自己没有找自己原型,原型没有找原型的原型”,因此过程是

f2.constructor(没有) -> f2.__proto__(就是Foo.prototype).constructor(没有) -> f2.__proto__.__proto__(就是Object.prototype).constructor(有) -> Object
1 ... 284  285  286  287  288  289  290  291  292  293 ... 298  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2639 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 69ms · UTC 10:19 · PVG 18:19 · LAX 02:19 · JFK 05:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.