Исјечци кода 2025, Јули
Под претпоставком да имате елемент у ДОМ-у: <див ид = "ел"> див> Набавите референцу на тај ДОМ елемент: цонст ел = доцумент.куериСелецтор ("# ел"); Онда ти"
Тестирање корисничког агента је срање, али понекад вам је потребно за суптилне ствари. У мом случају сам га користио за подешавање онога што сам показивао за пречице на тастатури "
Не подржавају сви прегледачи све атрибуте свих елемената. Постоји низ нових атрибута у ХТМЛ5, па је идеја да тестирамо како бисмо видели какав прегледач "
Тастер таб се обично премешта на следећу фокусирану ствар. Ово уместо тога умеће знак картице. ХТМЛТектАреаЕлемент.прототипе.гетЦаретПоситион = фунцтион "
Размак, што значи језичке и размаке. ЈаваСцрипт од ванилије (обрезивање водеће и пратеће) вар стр = "абцдефг"; вар невСтр = стр.трим (); // "а б ц д е ф"
Нека стриппедСтринг = оригиналСтринг.реплаце (/ (<(+)>) / ги, ""); ЦодеПен уграђен резервни "
Превлачење и испуштање ХТМЛ5 одлично је за руковање отпремањем датотека. Али ако је то једина ствар за коју га користите, лепо је знати да ли је неки драгентер "
Вар исМСИЕ = / * @ цц_он! @ * / 0; иф (исМСИЕ) (// радимо ствари специфичне за ИЕ) елсе (// радимо ствари које нису специфичне за ИЕ) "
Употреба у линији: Кликните овде за пребацивање видљивости елемента #фоо Ово је фоо "
Техника # 1 функција Насумично (о) (за (вар ј, к, и = о.ленгтх; и; ј = парсеИнт (Матх.рандом () * и), к = о, о = о, о = к); ретурн о;); Употреба вар тестАрраи "
Вар сомеСтринг = "Здраво 123 Ворлд!"; невСтринг = сомеСтринг.реплаце (// г, ''); // цонсоле.лог (невСтринг); // "Здраво Свете!";"
„мобиле.хтмл“ би био замењен локацијом где год да се налази ваша верзија за мобилне уређаје. Ова техника би се могла прилагодити учитавању алтернативног листа стилова "
Елементи са атрибутом цонтентедитабле могу се уређивати уживо директно у прозору прегледача. Али наравно да те промене не утичу на стварни документ "
Ооо ово је паметно! Увлачим ово са Давидовог блога. цонст исРекуиред = () => (избаци нову грешку ('потребан је парам');); цонст хелло = (наме = "
Вар миАрраи =; вар рандомИтем = миАрраи; Погледајте оловку гЉПЗв Цхрис Цхрис-а (@цхрисцоииер) на ЦодеПен-у. "
Што се тиче анимације, кажу нам да је сетИнтервал лоша идеја. Јер, на пример, петља ће се покретати без обзира на било шта друго што се дешава, "
Вар оригСтринг = 'Срећан плес7'; вар триммедСтринг = оригСтринг.субстринг (0, оригСтринг.ленгтх-1); цонсоле.лог (триммедСтринг); // 'Срећан плес' "
Ова функција такође чува скривени садржај. функција ремове_стиле (алл) (вар и = алл.ленгтх; вар ј, ис_хидден; // Презентацијски атрибути. вар аттр =; "
Из било ког разлога, елемент се не може уништити у ЈаваСцрипт-у. јКуери има метод за ово, што је лепо јер овако мислимо: "
Саставио Свеин Петтер Гјøби: цонст арраи =; // Метод 1: Коришћење скупа цонст уникуе =; // Метод 2: Арраи.прототипе.редуце цонст уникуе = "
Виндов.лоцатион = "хттпс: //" + виндов.лоцатион.хостнаме + виндов.лоцатион.патхнаме + виндов.лоцатион.сеарцх; Можда бисте желели да тестирате да ли виндов.лоцатион.хреф "
Јесте ли икад видели те ЦДАТА ствари у ЈаваСцрипт-у и запитали се чему је то служило? Спречити ће валидатор да чита тај код као маркуп и неуспех "
Ево брзог (постоји и ПХП верзија): вар рандомЦолор = Матх.флоор (Матх.рандом () * 16777215) .тоСтринг (16); Погледајте оловку како генерише нову насумичну хексаљку у боји "
ПХП има лепу функцију принт_р за испис информација о променљивој на екран. цонсоле.лог () је одличан за то и у ЈаваСцрипт-у, али "
Три (доцумент.екецЦомманд ("БацкгроундИмагеЦацхе", фалсе, труе);) цатцх (ерр) () "
Демо Сагар Ганатра "
Анонимно позивање функције које се додељује глобалној променљивој иоурнамеспацецхоице. Служи ефекту чувања свих функција и променљивих приватним за "
Изводите функцију сваке секунде: фунцтион миФунцтион () (// учините нешто) вар инт = сетИнтервал (миФунцтион, 1000); Откажи: цлеарИнтервал (инт); "
УПДАТЕ: Ово је прилично старо. Ако данас желите лено учитавање слика, препоручио бих да погледате: Комплетни водич за лење учитавање слика Изворни "