浏览代码

Changed the returns order. Docs fixes.

Maciej Bukowski 8 年之前
父节点
当前提交
e4b1062612
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      packages/ckeditor5-utils/src/first.js

+ 4 - 4
packages/ckeditor5-utils/src/first.js

@@ -8,7 +8,7 @@
  */
 
 /**
- * Returns first item of an `iterable`.
+ * Returns first item of the given `iterable`.
  *
  * @param {Iterable.<*>} iterable
  * @returns {*}
@@ -16,9 +16,9 @@
 export default function first( iterable ) {
 	const iteratorItem = iterable.next();
 
-	if ( !iteratorItem.done ) {
-		return iteratorItem.value;
+	if ( iteratorItem.done ) {
+		return null;
 	}
 
-	return null;
+	return iteratorItem.value;
 }