beautify 1st part of the tutorial
This commit is contained in:
parent
e3dd2cedc0
commit
6444024a9d
327 changed files with 2358 additions and 1986 deletions
|
@ -3,10 +3,10 @@
|
|||
```js
|
||||
function find(array, value) {
|
||||
|
||||
for(var i=0; i<array.length; i++) {
|
||||
for (var i = 0; i < array.length; i++) {
|
||||
if (array[i] == value) return i;
|
||||
}
|
||||
|
||||
|
||||
return -1;
|
||||
}
|
||||
```
|
||||
|
@ -22,10 +22,10 @@ function find(array, value) {
|
|||
return array.indexOf(value);
|
||||
}
|
||||
|
||||
for(var i=0; i<array.length; i++) {
|
||||
for (var i = 0; i < array.length; i++) {
|
||||
if (array[i] === value) return i;
|
||||
}
|
||||
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
@ -33,14 +33,14 @@ var arr = ["a", -1, 2, "b"];
|
|||
|
||||
var index = find(arr, 2);
|
||||
|
||||
alert(index);
|
||||
alert( index );
|
||||
```
|
||||
|
||||
... Но еще лучшим вариантом было бы определить `find` по-разному в зависимости от поддержки браузером метода `indexOf`:
|
||||
|
||||
```js
|
||||
// создаем пустой массив и проверяем поддерживается ли indexOf
|
||||
if ( [].indexOf ) {
|
||||
if ([].indexOf) {
|
||||
|
||||
var find = function(array, value) {
|
||||
return array.indexOf(value);
|
||||
|
@ -48,10 +48,10 @@ if ( [].indexOf ) {
|
|||
|
||||
} else {
|
||||
var find = function(array, value) {
|
||||
for(var i=0; i<array.length; i++) {
|
||||
for (var i = 0; i < array.length; i++) {
|
||||
if (array[i] === value) return i;
|
||||
}
|
||||
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue