Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].

5
Dlaczego 2+ 40 równa się 42?
Byłem zaskoczony, gdy kolega pokazał mi tę linię JavaScript z ostrzeżeniem 42. alert(2+ 40); Uruchom fragment koduUkryj wynikiRozwiń fragment kodu Szybko okazuje się, że to, co wygląda jak znak minus, jest w rzeczywistości tajemnym znakiem Unicode o wyraźnie innej semantyce. To mnie zastanawia, dlaczego ten znak nie powoduje błędu składniowego …


8
Wykrywasz zmianę wejścia w jQuery?
W przypadku użycia jquery .changena inputzdarzeniu zostanie uruchomione tylko wtedy, gdy wejście utraci fokus W moim przypadku muszę zadzwonić do serwisu (sprawdzić, czy wartość jest poprawna), jak tylko zmieni się wartość wejściowa. Jak mogłem to osiągnąć?
359 javascript  jquery  html 




14
React - zmiana niekontrolowanego wejścia
Mam prosty element reagujący z formularzem, który moim zdaniem ma jedno kontrolowane wejście: import React from 'react'; export default class MyForm extends React.Component { constructor(props) { super(props); this.state = {} } render() { return ( <form className="add-support-staff-form"> <input name="name" type="text" value={this.state.name} onChange={this.onFieldChange('name').bind(this)}/> </form> ) } onFieldChange(fieldName) { return function (event) …


24
Karty Bootstrap na Twitterze: przejdź do konkretnej karty na stronie Przeładuj stronę lub hiperłączu
Zajmuję się tworzeniem strony internetowej, w której korzystam z platformy Bootstrap Framework Twittera i jej kart Bootstrap JS . Działa świetnie, z wyjątkiem kilku drobnych problemów, z których jednym jest to, że nie wiem, jak przejść bezpośrednio do konkretnej karty z linku zewnętrznego. Na przykład: <a href="facility.php#home">Home</a> <a href="facility.php#notes">Notes</a> powinien …

1
Widok listy Metoda getListItemXmlAttributes kończy się niepowodzeniem z elementami potomnymi publikacji
Utworzyłem klasę JS do zapełniania danych widoku listy SG / folderów, gdy elementy są modyfikowane. ( Zgodnie z podejściem Jaime'a) Wszystko działa świetnie, gdy operuję elementami w publikacji, w której zostały utworzone. Przykład: otwieram komponent lub stronę, a locked bykolumna niestandardowa natychmiast aktualizuje się i pokazuje moją nazwę użytkownika. Jednak …

6
jQuery - wiele $ (dokument). już…?
Pytanie: Co się stanie, jeśli połączę dwa pliki JavaScript, oba z $(document).readyfunkcjami? Czy jedno zastępuje drugie? Czy oboje $(document).readyzostaną wezwani? Na przykład, <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> <script type="text/javascript" src="http://.../jquery1.js"></script> <script type="text/javascript" src="http://.../jquery2.js"></script> jquery1.js: $(document).ready(function(){ $("#page-title").html("Document-ready was called!"); }); jquery2.js: $(document).ready(function(){ $("#page-subtitle").html("Document-ready was called!"); }); Jestem pewien, że najlepszą praktyką jest połączenie …
358 javascript  jquery 

19
Sprawdź, czy tablica jest pusta lub istnieje
Gdy strona ładuje się po raz pierwszy, muszę sprawdzić, czy jest tam obraz image_arrayi załadować ostatni obraz. W przeciwnym razie wyłączam przyciski podglądu, ostrzegam użytkownika, aby nacisnął nowy przycisk obrazu i utworzyłem pustą tablicę, aby umieścić obrazy; Problem polega na tym, że image_arrayw elsepożarach cały czas. Jeśli tablica istnieje - …
358 javascript  jquery 

8
Jaka jest różnica między console.dir i console.log?
W Chrome consoleobiekt definiuje dwie metody, które wydają się robić to samo: console.log(...) console.dir(...) Przeczytałem gdzieś w Internecie, że dirpobiera kopię obiektu przed jego zalogowaniem, podczas gdy logpo prostu przekazuje odwołanie do konsoli, co oznacza, że ​​zanim przejdziesz do sprawdzenia zalogowanego obiektu, mogło się to zmienić. Jednak niektóre wstępne testy …

5
Pliki .map JavaScript - mapy źródeł javascript
Ostatnio widziałem pliki z .js.maprozszerzeniem dostarczane z niektórymi bibliotekami JavaScript (takimi jak Angular ), a to tylko wywołało kilka pytań: Po co to jest? Dlaczego faceci z Angular dbają o dostarczenie .js.mappliku? Jak mogę (jako programista JavaScript) korzystać z angular.min.js.mappliku? Czy powinienem dbać o tworzenie .js.mapplików dla moich aplikacji JavaScript? …

16
Po co unikać operatorów zwiększania („++”) i zmniejszania („-”) w JavaScript?
Jedną z porad dla narzędzia jslint jest: ++ i - Wiadomo, że operatory ++ (inkrementacja) i - (dekrementacja) przyczyniają się do złego kodu, zachęcając do nadmiernej podstępności. Zajmują drugie miejsce po wadliwej architekturze, umożliwiając wirusom i innym zagrożeniom bezpieczeństwa. Istnieje opcja plusplus, która zabrania korzystania z tych operatorów. Wiem, że …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.