Домой Учебники по JavaScript и jQuery Некоторые из моих любимых уроков и советов по JavaScript

Некоторые из моих любимых уроков и советов по JavaScript

626
0

демонстрация

1. Как проверить, содержит ли строка другую подстроку

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
       < h2 >
             1. как Проверьте, если строка Содержит другую подстроку ? <Бр>
         < / h2 >
         строка 1 : < input id = foo type = text value = eBay Google Paypal Yahoo >
         <Бр> строка 2 : < input id = bar type = text value = Google >
         <Бр> <Бр>
         < button onclick = checkstring () > Нажмите в проверять если строка 1
             содержит строка 2 < / button >
         <скрипт>
             если (! Массив. Прототип. IndexOf) {
                 Массив. прототип . индекс знак равно функция ( объект , начать ) {
                     за ( вар я знак равно ( начало | | 0 ) , J знак равно это. длина ; я < j ; я ++ ) {
                         если ( это [ я ] === объект ) {
                             вернуть я ;
                         }
                     }
                     вернуть 1 ;
                 }
             }
             если ( ! Строка . Прототип . Содержит ) {
                 Строка. прототип . содержит знак равно функция ( арг ) {
                     вернуть ! ! ~ Это. indexOf ( arg ) ;
                 } ;
             }
             функция checkstring ( ) {
                 вар Foo знак равно документ. getElementById ( foo ) . стоимость ;
                 вар бар знак равно документ. getElementById ( бар ) . стоимость ;
                 alert ( foo . содержит ( bar ) ) ;
             }
        
         <Бр> <Бр>
         < h2 > 2. как Удалить массив Элемент по значению ? < / h2 >
         <Бр> массив знак равно [ eBay , Google , Paypal , Yahoo ] ; <Бр>
         Давайте удалить элемент Google <Бр> <Бр>
         < button onclick = javsacript: test () > Удалить элемент < / button >
         <скрипт>
             функция removeByValue (обр, val ) {
                 за ( вар я знак равно 0 ; я < обр . длина ; я ++ ) {
                     если ( обр [ я ] == val ) {
                         обр . сращивание ( я , 1 ) ;
                         перерыв ;
                     }
                 }
             }
             функция тест ( ) {
                 вар SomeArray знак равно [ eBay , Google , Paypal , Yahoo ] ;
                 вар старый знак равно [ eBay , Google , Paypal , Yahoo ] ;
                 removeByValue ( somearray , Гугл ) ;
                 alert ( «Массив перед удалением элементов:» + старый
                         + / n / nArray после удаления элементов: + Somearray ) ;
             }
        

2. Как удалить элемент массива по значению?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
       < h2 > 2. как Удалить массив Элемент по значению ? < / h2 >
         <Бр> массив знак равно [ eBay , Google , Paypal , Yahoo ] ; <Бр>
         Давайте удалить элемент Google <Бр> <Бр>
         < button onclick = javsacript: test () > Удалить элемент < / button >
         <скрипт>
             функция removeByValue (обр, val ) {
                 за ( вар я знак равно 0 ; я < обр . длина ; я ++ ) {
                     если ( обр [ я ] == val ) {
                         обр . сращивание ( я , 1 ) ;
                         перерыв ;
                     }
                 }
             }
             функция тест ( ) {
                 вар SomeArray знак равно [ eBay , Google , Paypal , Yahoo ] ;
                 вар старый знак равно [ eBay , Google , Paypal , Yahoo ] ;
                 removeByValue ( somearray , Гугл ) ;
                 alert ( «Массив перед удалением элементов:» + старый
                         + / n / nArray после удаления элементов: + Somearray ) ;
             }
        

3. Как переместить значения списка влево / вправо?

Другие должны читать:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
       < h2 >
             3. как Переместить значения списка в Влево / вправо ? <Бр>
         < / h2 >
         < таблица >
             < tbody >
                 < tr >
                     < td > < select id = sourceSelect размер = 5 несколько = >
                             < option value = a > eBay < / option >
                             < option value = b > Google < / option >
                             < option value = c > Paypal < / option >
                             < option value = d > Yahoo < / option >
                     < / select > < / td >
                     < td >
                         < button onclick = listboxMoveacross ('sourceSelect', 'destSelect'); > & gt; & GT; < / button >
                         <Бр>
                         < button onclick = listboxMoveacross ('destSelect', 'sourceSelect'); > & lt; & Lt; < / button >
                     < / td >
                     < td > < select id = destSelect размер = 5 несколько = >
                             < option value = a > Microsoft < / option >
                             < option value = b > Facebook < / option >
                             < option value = c > Twitter < / option >
                             < option value = d > Pinterest < / option >
                     < / select > < / td >
                 < / tr >
             < / tbody >
         < / table >
         <скрипт>
             функция listboxMoveacross ( sourceID , destID ) {
                 вар ЦСИ знак равно документ. getElementById ( sourceID ) ;
                 вар Dest знак равно документ. getElementById ( destID ) ;
                 за ( вар подсчитывать знак равно 0 ; подсчитывать < ЦСИ. варианты . длина ; считать ++ ) {
                     если ( src . options [ count ] . выбранный == правда ) {
                         вар вариант знак равно ЦСИ. параметры [ количество ] ;
                         вар newOption знак равно документ. createElement ( «опция» ) ;
                         newOption . значение знак равно вариант . стоимость ;
                         newOption . текст знак равно вариант . текст ;
                         newOption . выбранный знак равно правда ;
                         пытаться {
                             Dest. добавить ( newOption , ноль ) ; // Стандартный
                             ЦСИ. удалить ( считать , ноль ) ;
                         } ловить ( ошибка ) {
                             Dest. добавить ( newOption ) ; // только IE
                             ЦСИ. удалить ( посчитать ) ;
                         }
                         считать;
                     }
                 }
             }
        

4. Как удалить дубликаты элементов из массива?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
       < h2 >
             4. как Удалить дубликаты элементов из массива ? <Бр>
         < / h2 >
         < pre >      вар компании знак равно [ eBay , Google , Paypal , Yahoo , Google ] ;
< / pre >
         Заметка 'Google' является дублировать в массив компаний . Нажмите, чтобы Удалить
         дублировать элементы из массива компаний: <бр> <Бр>
         < button onclick = check () > Удалить Дублировать < / button >
         <скрипт>
             функция удалить дубликаты ( обр ) {
                 вар температура знак равно { } ;
                 за ( вар я знак равно 0 ; я < обр . длина ; я ++ )
                     temp [ arr [ i ] ] знак равно правда ;
                 вар р знак равно [ ] ;
                 за ( вар К в темп )
                     т. толчок ( k ) ;
                 вернуть r ;
             }
             функция проверить ( ) {
                 вар фрукты знак равно [ eBay , Google , Paypal , Yahoo , Google ] ;
                 вар uniquefruits знак равно удалить дубликаты ( фрукты ) ;
                 оповещение ( uniquefruits ) ;
             }
        

5. Как удалить элемент массива по индексу?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
       < h2 > 5. как Удалить массив Элемент по индексу ? < / h2 >
         <Бр> массив знак равно [ eBay , Google , Paypal , Yahoo ] ; <Бр>
         Давайте Удалить второй элемент , я. эл . Google <Бр> <Бр>
         < button onclick = javsacript: testRemove () > Удалить элемент < / button >
         <скрипт>
             функция removeByIndex (обр, индекс ) {
                 обр . сплайс ( индекс , 1 ) ;
             }
             функция testRemove ( ) {
                 вар тестовое задание знак равно [ eBay , Google , Paypal , Yahoo ] ;
                 вар старый знак равно [ eBay , Google , Paypal , Yahoo ] ;
                 removeByIndex ( тест , 2 ) ;
                 alert ( «Массив перед удалением элементов:» + старый
                         + / n / nArray после удаления элементов: + тест ) ;
             }
        

Возможно, вас заинтересует список всех руководств по JSON , AJAX , jQuery , Java .

Некоторые из моих любимых уроков и советов по JavaScript

0.00 (0%) 0 votes

ЧИТАТЬ ТАКЖЕ:  jQuery: очень простая Показать / Скрыть панель при щелчке мыши

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь