Ако езиците за програмиране бяха хора
- Най-доброто отгоре
- Първо отгоре
- Актуален топ
Дядовците на Си трябва да имат дървени крака.
И в цвят флъш, защото най-бързият.
прадядовците на асемблера гледат на C като на дете
Не, асемблерът ще бъде по-бърз.
Така че светкавицата не е от най-бързите. Но поради оптимизациите на компилатора, той е в състояние да удари тиква дори за тези, които са теоретично по-бързи.
A. Не съм специалист по комикси, съдя само по сериала. Въпреки че там вече се появи мегабърз човек, той нарича себе си бог на скоростта.
Така че изглежда, че сериалът вече е минал, но миналата седмица беше.
или как да направите гласов контрол в PHP
Страхотен език, какво да кажа.
и тогава вече има липса на знания от ваша страна, js не е виновен, че го използвате неправилно
['10','10','10','10','10'].map((val)=>parseInt(val)) // [10, 10, 10, 10, 10] Кой ще предаде параметри на обратното извикване?!
Спомням си, че веднъж попитах във форума нещо, свързано с обработката на събития в js. Веднага ми казаха името на библиотеката за node.js за обработка на събития. Но си струваше малко размисъл и гугъл, как се справих със стандартния js + jquery. Изглежда, че библиотеките често се влачат глупаво от мързел
И вие сте мъкнали jquery глупаво от мързел.
хех прав си
Не. той вече е мъртъв. научете ES6, кафето и машинописът ще изчезнат, но ES6 ще остане.
Пробвах го преди година и половина и много ми хареса. Може би сега има нещо по-готино.
Обяснете ми, моля. Почти всеки пример за инсталация изисква npm install -*.*
Същият CoffeeScript за инсталиране изисква възел и въведете тези редове. Ясно е, че инсталираме възела, въведете npm в неговата конзолаинсталирайте и след това?
Има ли стандартизирана среда? Няколко стандартни стъпки, които ще ме вкарат в среда, в която мога просто да напиша npm install -*.* и да използвам това, което току-що инсталирах?
Може би не съм разбрал, обяснете поне малко, поне в каква посока да мисля.
npm е мениджър на пакети, който идва с Node.js, като цяло няма значение къде работи (по-добре е да имате дистрибуция с Linux, разбира се), основното е, че възелът всъщност стои.
За да стартирате вашия "npm i
-S" (i - псевдоним за инсталиране, -S добавяне на въведения пакет към package.json) обикновено изисква (
) за да се свържете. Например autobuilders js + es6 (babel) + живи шаблони са много популярни и пакетът "root" за тази компилация ще бъде webpack. Опишете конфигурацията за webpack, напишете само няколко реда за конфигурация и добавки (изисква се (
)) - готово, гледаме работата, няма затруднения.
Например извеждането на уеб сървър с npm изглежда така ( https://www.npmjs.com/package/http-server ):
mkdir проект && cd проект
npm init(инициализация на приложение, поставяне на следващ > следващ > следващ. package.json се появява в директорията)
npm i http-server -D(инсталирайте пакета на уеб сървъра и го запазете като зависимост от разработчици)
http-сървър(старт на сървъра)
всичко, след това конфигуриране, свързване на модули и т.н
Искате ли js или nodejs? Не съм много добър с js, но за предния край работи така:
1. Изтеглете библиотеката (например npm install jquery)
2. Свързваме го в html страницата ( )
3. Ние използваме в нашите скриптове функционалността отсвързана библиотека
Скърцането на кафе работи така:
1. Напишете кода за coffeescript
2. Чрез конзолната помощна програма конвертираме кафето в js
3. Свързваме файловете, които се оказаха изходни
npm е просто помощна програма, която ви позволява да работите с отдалечени хранилища и да инсталирате библиотеки, така че да не се налага ръчно да изтегляте библиотеките, от които се нуждаете.
Леле, доста популярно и разбираемо. Благодаря ти :)
Прочетете също какво е глътка, това значително ще опрости живота ви.
IMHO, за да използвате нормално nodejs или ruby on rails, трябва да изучите добре командите на терминала. Няма какво да правите на сървъра без това знание (или да използвате PHP)
Кафето не е JS. Ако привържениците презапишат обратното - обърнете се и отидете. Компилира се в JS, но не и в JS
React виж, MB ще го хареса
възможно ли е без jquery?
На когото му харесва повече, който има някакви предразсъдъци относно паметта и претрупаността на интерфейса. Намерих работа след университета със специалност - прогер. Преди това в училище, от 7-ми клас, се провалих в C ++, в университета започнаха да пробутват първо Pascal, след това php, след това c #
Между другото, C# е много вкусен, но бързо се свиква с него, когато започнете да използвате JS.
И така, като човек, който е изпитал много от удоволствията на живота, не използвах нито едното, нито другото и отидох наляво, а просто започнах да търся в Google и да търся как да използвам JS. Готова, хубава.
Имаше момент, когато няколко колеги казаха: уау, използваш ли гол JS? Тук няма да помогнем.
Други колеги казаха, че консумира по-малко памет (съмнявам се), но разбрах, че първо изучаваме JS, след това идва мързелът и започваш да свързваш libs, първо lodash влезе в живота ми, след това angular, но все още не взех jQuery, защото sooooще го направя.
Всичко идва с опит, не мислите ли? :)
Ако програмирате за себе си, можете да пишете всичко и по всякакъв начин, стига да ви харесва. Въпреки това, когато работите с клиент/мениджър, времето е ценно и вашият собствен списък с желания остава настрана. Тук просто е по-бързо (и съответно по-евтино) да вземете готово и вече изпитано решение от други хора. И въпросът тук не е в мързела, а в оптимизацията на труда (да не се бърка с оптимизацията на кода). Следователно рамките и библиотеките са популярни.
Втората точка е екипната работа. Ако използвате lib, тогава е много по-вероятно колегата ви да разбере кода ви по-бързо, защото. вече работи с това или по друг проект. Ако всички напишат велосипед, тогава ще започне велосипеден карнавал и в резултат на това проектът е осеян, много по-трудно и неприятно е да се задълбочите в такъв проект.
Отговор на въпроса ви: Смятам, че опитът трябва да идва с умението и желанието за работа с готови решения на първо място.
добре, тъй като имате jquery много по-късно от lodash и angular, тогава вашият опит трябва да е така. Когато се появи jquery, нямаше angular, lodash или node.
вие обърквате появата на jquery в света и появата на jquery в моя опит.