@RedWizard: Wow, napisałem bardzo dużą aplikację w angularze, parę małych rzeczy w reakcie i na co dzień od dłuższego już czasu siedzę w jquery. W życiu nie musiałem dodawać 1+"1".
@pieczarrek: Może masz po prostu mało doświadczenia i trochę tego nie kumasz. Ale innerHtml zawsze zwraca stringa i wystarczy tego użyć dosłownie raz, by to zapamiętać :P Pomijam już masę napisanych przez Ciebie głupot. W sensie nie piszę
@pieczarrek: Dokąd ten świat zmierza... jak dostaniesz nóż do ręki to się nim pokaleczysz? No bo w sumie da się to nim zrobić. Narzędzie jak każde inne, ma wady i zalety. Trzeba się z tym pogodzić i potrafić do tego dostosować.
@pieczarrek: No ale ty wiesz, że jeśli zrobisz konkatenację stringa i inta, np. 1 dodasz do "1" to w każdym języku wybik bedzie "11"? :P Po prostu nie w każdym znak konkatenacji, to +.
Nie ma minusa bo nie ma zastosowania, nie dasz rady odjąć 1-"1" bo to zwyczajnie niemożliwe. Możesz za to użyć jakiejś metody, która wyrzuci dany znak ze stringa, albo znajdzie tę jedynkę, a ty sobie już ją usuniesz. Minus tutaj nie ma sensu po prostu.
@pieczarrek: Jedną z zalet JS jest dynamiczna konwersja typów, nie musisz typować zmiennych jak np. w Javie, a to przekłąda się często na krótszy i bardziej przejżysty kod, dając przy tym więcej możliwości. W JS nigdy nie robisz rzeczy tak bardzo zawiłych, by typowanie zmiennych znaczaco wpływało na bezpieczeństwo, ale zawsze możesz użyć typescripta jeśli odczuwasz za dużo wolności.
To jest banalnie proste i string może robić i za true i za stringa i za 1. Zależnie od kontekstu a ten kontekst piszesz sam, wiec trudno nie domyśleć się o co chodzi.
Dynamiczna konwersja typów występuje wszędzie i trzeba po prostu nauczyć się tego używać, masz tutaj przykład z użyciem różnych operatorów
Nie ma minusa bo nie ma zastosowania, nie dasz rady odjąć 1-"1" bo to zwyczajnie niemożliwe
No a w js mozesz
Dobra starczy, dzieki za dlugie posty i doceniam chec pomocy, po prostu nie lubie js ale i tak bede sie musial go poduczyc jesli chce byc fullstackiem (backend only here)
#programowanie #humorinformatykow #javascript
źródło: comment_DzmaA9c9S9RmK6ksTpDO8BR8PR07CFeo.jpg
Pobierzjestes androidem na javascripcie?
@pieczarrek: Może masz po prostu mało doświadczenia i trochę tego nie kumasz. Ale innerHtml zawsze zwraca stringa i wystarczy tego użyć dosłownie raz, by to zapamiętać :P Pomijam już masę napisanych przez Ciebie głupot. W sensie nie piszę
Tutaj masz przykład:
https://dotnetpage.wordpress.com/2016/02/14/c-konkatenacja-stringow/
Nie ma minusa bo nie ma zastosowania, nie dasz rady odjąć 1-"1" bo to zwyczajnie niemożliwe. Możesz za to użyć jakiejś metody, która wyrzuci dany znak ze stringa, albo znajdzie tę jedynkę, a ty sobie już ją usuniesz. Minus tutaj nie ma sensu po prostu.
To jest banalnie proste i string może robić i za true i za stringa i za 1. Zależnie od kontekstu a ten kontekst piszesz sam, wiec trudno nie domyśleć się o co chodzi.
Dynamiczna konwersja typów występuje wszędzie i trzeba po prostu nauczyć się tego używać, masz tutaj przykład z użyciem różnych operatorów
No a w js mozesz
Dobra starczy, dzieki za dlugie posty i doceniam chec pomocy, po prostu nie lubie js ale i tak bede sie musial go poduczyc jesli chce byc fullstackiem (backend only here)