javascript

JavaScript unit test tools for TDD

Przyjrzałem się i rozważałem wiele testów jednostkowych JavaScript i narzędzi testujących, ale nie byłem w stanie znaleźć odp ... y pozostać w pełni zgodnym z TDD. Czy istnieje narzędzie do testowania jednostek JavaScript, które jest w pełni zgodne z TDD?

Jak działa powiązanie danych w AngularJS?

Jak działa powiązanie danych w frameworku AngularJS? Nie znalazłem szczegółów technicznych na ich stronie . Mniej lub bardz ... gularJS wiem, że zmieniłem na przykład następujące i odzwierciedlenie tej zmiany w widoku? myobject.myproperty="new value";

Jak działa JavaScript.prace nad prototypem?

Nie przepadam za dynamicznymi językami programowania, ale napisałem sporo kodu JavaScript. Nigdy nie miałem głowy do tego pro ... s functional object MyObject.prototype.test = function() { alert('OK'); } // OK Również te slajdy naprawdę bardzo pomogły.

Czy można zastosować CSS do połowy znaku?

Czego szukam: Sposób na stylizację jednej połowy znaku. (W tym przypadku połowa litery jest przezroczysta) Czego aktual ... ści i nadal to robią. Moim celem było wymyślenie tego Strona WWW dla żartu. Wpisz "Halifax", a zobaczysz, co mam na myśli. :)

Jak usunąć konkretny element z tablicy w JavaScript?

Mam tablicę liczb całkowitych i używam metody .push(), aby dodać do niej elementy. Czy istnieje prosty sposób na usunięcie o ... ntu z tablicy? Odpowiednik czegoś w rodzaju array.remove(int);. Muszę używać core JavaScript - nie wolno używać frameworków.

Jak zmodyfikować adres URL bez przeładowywania strony?

Czy istnieje sposób, aby zmodyfikować adres URL bieżącej strony bez przeładowywania strony? Chciałbym uzyskać dostęp do częś ... ie jest tak, że naruszam Zasady między domenami. window.location.href = "www.mysite.com/page2.php"; // Sadly this reloads

Jak sprawdzić, czy element jest ukryty w jQuery?

Czy można przełączyć widoczność elementu, korzystając z funkcji .hide(), .show() albo .toggle()? Jak sprawdzić, czy element jest visible lub hidden?

Jaka jest różnica między call a apply?

Jaka jest różnica pomiędzy używaniem call i apply do wywołania funkcji? var func = function() { alert('hello!'); }; func ... istnieją różnice wydajności między tymi dwoma wyżej wymienionymi metodami? Kiedy najlepiej używać call nad apply i odwrotnie?

wydarzenie.preventDefault () vs. return false

Gdy chcę uniemożliwić wykonywanie innych programów obsługi zdarzeń po wywołaniu określonego zdarzenia, mogę użyć jednej z dwó ... akieś powody, dla których powinienem unikać tego w ten sposób i zamiast tego używać preventDefault? Co jest lepszym sposobem?

Co powinien wiedzieć każdy programista JavaScript? [zamknięte]

Czy istnieje zestaw rzeczy, które każdy programista JavaScript powinien wiedzieć, aby móc powiedzieć "znam JavaScript"?

Co to jest JSONP i dlaczego został stworzony?

Rozumiem JSON, ale nie JSONP. Dokument Wikipedii na temat JSON jest (był) najlepszym wynikiem wyszukiwania dla JSONP. Mówi ta ... stworzyłem nową stronę dla JSONP Na Wikipedii; teraz ma jasny i dokładny opis JSONP, oparty w dniu[31]}jvenema 's odpowiedź.

Co to jest "nowe" słowo kluczowe w JavaScript?

Słowo kluczowe new w JavaScript może być dość mylące, gdy jest napotkane po raz pierwszy, ponieważ ludzie mają tendencję do m ... pt nie jest obiektowym językiem programowania. Co to jest? Jakie problemy rozwiązuje? Kiedy jest to właściwe, a kiedy nie?

Jak usunąć właściwość z obiektu JavaScript?

Powiedzmy, że tworzę obiekt w następujący sposób: var myObject = { "ircEvent": "PRIVMSG", "method": "newURI", " ... x aby skończyć z nowym myObject w następujący sposób? var myObject = { "ircEvent": "PRIVMSG", "method": "newURI" };

Sposoby obchodzenia Polityki tego samego pochodzenia

The same origin policy Chciałem stworzyć wiki społeczności dotyczące HTML / JS Zasady tego samego pochodzenia , aby mieć n ... na obejście zasad tego samego pochodzenia? Proszę zachować szczegółowe przykłady i najlepiej również połączyć swoje źródła.

Zamknięcie JavaScript wewnątrz pętli-prosty praktyczny przykład

var funcs = []; for (var i = 0; i < 3; i++) { // let's create 3 functions funcs[i] = function() { / ... t; console.log(i)); // Log `i` as soon as each promise resolves. } Jakie jest rozwiązanie tego podstawowego problemu?

Na czym polega JSONP?

Rozumiem JSON, ale nie JSONP. Dokument Wikipedii na temat JSON jest (był) najlepszym wynikiem wyszukiwania dla JSONP. Mówi ta ... : właśnie stworzyłem nową stronę dla JSONP Na Wikipedii; teraz ma jasny i dokładny opis JSONP, oparty na jvenema 's answer.

Jaki jest zakres zmiennych w JavaScript?

Jaki jest zakres zmiennych w javascript? Czy mają ten sam zakres wewnątrz, a nie na zewnątrz funkcji? Czy to ma znaczenie? Ponadto, gdzie są przechowywane zmienne, jeśli są zdefiniowane globalnie?

Modyfikuj adres URL bez przeładowywania strony

Czy mogę modyfikować adres URL bieżącej strony bez przeładowywania strony? Chciałbym uzyskać dostęp do części Przed # hash ... to nie tak, że naruszam Zasady między domenami. window.location.href = "www.mysite.com/page2.php"; // sadly this reloads

Czy (a== 1 && A ==2 && a==3) można kiedykolwiek ocenić na true?

Uwaga moderatora: Proszę oprzeć się pokusie edycji kodu lub usunięcia tego powiadomienia. Wzorzec spacji może być częścią ... , ale wciąż próbuję znaleźć odpowiedź. Wiem, że nigdy nie piszemy takiego kodu w naszej codziennej pracy, ale jestem ciekawa.