在mongoose使用Promise
mongoose的Promise使用起来还是很方便的只要在查询语句后面根成exec()
方法即可。
例如
1 | db.User.findOne({}).exec() |
这时候返回的即是一个Promise对象。
在koa中使用Promise
只需在promise前面加上 yield
即可获取promise reslove时候的结果,如果需要捕获promise reject结果需要把整个语句放入try-catch
中
例如
首先这个博文不是内容不是全部的前端题目,而只是我考的其中一道题,每个人的题目也不一样,写这个文章是自我安慰下昨天答错的题,尽管也没什么用了。
不过不得不说,阿里题目出的比京东强多了,但是编程题不能离开浏览器用本地编辑器也是很不爽的,但是我还是切出来用编辑器了。从今年秋季内推面试挂了到昨天笔试不理想,我想我的校招阿里之路也再见了。
题目是大概这样的:
定义个查找方法和排序方法来查找数据,没有规定 .orderBy()
或者 where()
是不是可选的。
1 |
|
方法很简单,在 find
函数中定义个构造函数并返回其实例。给这个构造函数添加方法就行。没有用到原型链什么的,当时想多了 :-(
1 |
|
传统ajax
or XMLHttpRequest()
往往非常复杂的,而且并不好记忆。例如手写一个ajax
:
1 | var xhr = new XMLHttpRequest(); |
Update your browser to view this website correctly. Update my browser now