Wyszukiwanie w witrynie
Ten wzorzec jest dość powszechny; widziałem go w kilku miejscach, w tym w kodzie źródłowym jQuery:
var arr = "word1 word2 word3".split(" ");jako alternatywa dla 'normalnych' metod inicjalizacji tablicy:
var arr1 = [ "word1", "word2", "word3" ]; var arr2 = new Array( "word1", "word2", "word3" );Jakie są korzyści podejścia polegającego na dzieleniu ciągów?
Od Johna Resiga (twór
Czytaj więcej →
Mam stronę internetową, która ma pole tekstowe.
Kiedy użytkownik wprowadza w nim informacje, wykonuje wywołanie AJAX, aby sprawdzić, czy wpis jest prawidłowy, a jeśli nie, wyłącza przycisk.
Mogą również dodać do 10 pól tekstowych, co jest realizowane za pomocą szablonów jQuery. W tej chwili każde pole tekstowe ma klasę serial
Czytaj więcej →
Pracuję nad skryptem, który ocenia odpowiedź użytkownika przez porównanie dwóch tablic. (To quiz, aby sprawdzić, jak dobrze znają informacje słowo w słowo.) Mam już część potrzebnego kodu, na przykład zamienianie odpowiedzi użytkownika na małe litery i jej dzielenie. Potrzebuję tylko czegoś do znalez
Czytaj więcej →W Eclipse, następująca linia JavaScript
var a1 = [[1, 2], [3, 4]];generuje ostrzeżenia:
Type mismatch: cannot convert from Number[] to any Type mismatch: cannot convert from Number[] to anypodczas gdy
var a2 = [['w', 'x'], ['y', 'z']];generuje :
Type mismatch: cannot convert from String[] to any Type mismatch: cannot convert from String[] to anyi
var a3 = [ Czytaj więcej →
Pracuję nad elementem przesyłania formularza, który może być używany w formularzach Zend Framework. Próbuję zrobić to w taki sposób, aby programista mógł go używać w dowolnym projekcie bez konieczności ręcznego konfigurowania jakichkolwiek ustawień.
Pliki są przesyłane za pomocą przesyłacza AJAX, k
Czytaj więcej →
Mam następujący problem w ember.js. Kontroler dziecka zależy od wybranej wartości w kontrolerze rodzica, aby określić swoją zawartość. W bazie danych dziecko ma odwołanie parent_id.
App.parentsController = Em.ArrayController.create({ con Czytaj więcej →Tylko szybkie pytanie. Stworzyłem benchmark (link poniżej) i przynajmniej dla mnie (uruchamiając Chrome 18.0.1025), odczytywanie wartości z początku tablicy za pomocą array.shift() za każdym razem wydaje się zauważalnie szybsze niż odczytywanie wartości używając pętli while/for i dostępu do nich przez indeks.
Jestem pewien, że to nie może być prawda, ponieważ shift() ma o wiele więcej pracy do wykonania, ale jednocześnie nie widzę, co mogłem zrobić źle, aby wytłumaczyć tę dość ekstremal
Czytaj więcej →
Podczas początkowego ładowania strony wczytujemy duży obiekt danych JSON z kanałami wiadomości. Używamy Mustache.js i wyświetlamy wszystkie nagłówki nowych wiadomości, co działa świetnie.
Mamy obszar div do wyświetlania szczegółów wybranego elementu wiadomości po kliknięciu. Ponieważ dane są już załadowane, muszę pr
Czytaj więcej →
Mam następującą tablicę:
var items = [ {price1: 100, price2: 200, price3: 150}, {price1: 10, price2: 50}, {price1: 20, price2: 20, price3: 13}, ]Muszę uzyskać obiekt z sumą wszystkich kluczy jak poniżej:
var result = {price1: 130, price2: 270, price Czytaj więcej →
Nie jestem pewien, jak się nazywają, ale mam na myśli to:
array["water"] = 50; array["fire"] = 30;tutaj długość powinna wynosić 2
jak mogę zobaczyć, ile atrybutów mam w tablicy? array.length nie działa =( Próbowałem różnych rzeczy i czuję, że brakuje mi czegoś naprawdę prostego..
Dziękuję za twoją p
Czytaj więcej →