V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  luin  ›  全部回复第 19 页 / 共 38 页
回复总数  753
1 ... 15  16  17  18  19  20  21  22  23  24 ... 38  
2014-10-28 01:17:35 +08:00
回复了 ChanneW 创建的主题 问与答 怎么能把 js 的异步流程写得像同步.
@walkingway 多谢推荐!

好巧,我这两天刚写了一个解决 JavaScript 异步的方案,是通过语法分析 + generator 实现的。可以在开发时彻底不用关心异步问题,用起来很简单,也不用 async.js 这样的异步流程控制类库。

GitHub 上有个比较直观好懂的示例:
https://github.com/luin/teascript

再举个常见的例子是:

User.findById(15, function(err, user) {
if (user) {
user.getProjects(function(err, projects) {
res.json({ user: user, projects: projects });
});
} else {
res.status(404).json({ error: 'not found' });
}
});

可以用 TeaScript 改成:

var user = User.findById(15, ~);
if (user) {
res.json({ user: user, projects: user.getProjects(~) });
} else {
res.status(404).json({ error: 'not found' });
}

目前这个项目还比较阳春,我还在抓紧完善。准备在我的下个项目中用上它,请大家多多提意见提交代码和 Star ^^

---

因为 TeaScript 用了 generator,所以目前来看只能在 Node 上用。如果楼主是前端的话,还是用 Promise 和 async.js 比较好,重一点的 IcedCoffeeScript 也可以,不过不用 generator 的话确实很难有完美的方案。
2014-10-20 13:50:52 +08:00
回复了 yedingding 创建的主题 程序员 Teahour #63: 与微搜索丁彦聊搜索引擎技术
终于更新啦~
2014-10-15 00:32:06 +08:00
回复了 simonp 创建的主题 iPhone iPhone 6 到手 10 天,屏幕已经三道划痕了
@xream 结果买联想保险了嘛~
2014-10-08 18:06:10 +08:00
回复了 alsotang 创建的主题 Node.js 一个面向 Node.js 初学者的系列课程:node-lessons
不~错~嘛~
2014-09-29 20:50:18 +08:00
回复了 soulteary 创建的主题 程序员 D2 2014 前端技术论坛 喊你十月来杭州玩
啊,正好 20 号入职淘宝。。。
先报警
2014-09-03 10:36:11 +08:00
回复了 xuhao360 创建的主题 问与答 170 号码谁用过
我用的是阿里的 170。
银行:招行、中信、广发都可以收到
网络:微信、支付宝、淘宝(等阿里系的)都可以收到

有的地方还会有小问题,比如支付宝绑定数字证书的页面输入 170 的手机号还是会提示号码不合法,不过只是前端的验证,我自己改了下前端代码就过了。

我之前用的携号转网,从移动转成联通,和 170 的号码差不多,很多行业短信收不到,最明显的一点是到联通官网输入我的联通手机号都提示我号码不合法。现在情况好了很多,也许得感谢携号转网铺路吧
2014-09-01 13:21:44 +08:00
回复了 rcmerci 创建的主题 JavaScript 写前端 js 的时候,只用原生 js 现实吗
@spark 写多了就知道了,语言本身设计有问题,而且受限于 JavaScript。
2014-09-01 01:23:36 +08:00
回复了 rcmerci 创建的主题 JavaScript 写前端 js 的时候,只用原生 js 现实吗
只兼容到 IE9 的话可以不用 jQuery,原生 API 就挺好用;否则最好选个框架来提高开发效率。另外别用 CoffeeScript,除非团队强制使用。
2014-08-29 16:50:23 +08:00
回复了 Livid 创建的主题 V2EX :doge: 以后 V2EX 的 API 接口将会逐步公布在这里
赞~期待下账号相关的 API
1 ... 15  16  17  18  19  20  21  22  23  24 ... 38  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3743 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 10:50 · PVG 18:50 · LAX 03:50 · JFK 06:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.