Свързани публикации 'tips'


Съвети за JavaScript
Използване на филтър за премахване на повтарящите се елементи на масива: 'use strict'; var r, arr = ['apple', 'strawberry', 'banana', 'pear', 'apple', 'orange', 'orange', 'strawberry']; r = arr.filter(function (element, index, self) { return self.indexOf(element) === index; }); console.log(r.toString()); Премахването на дублирани елементи зависи от това, че indexOf винаги връща позицията на първия елемент, а следващите дублирани елементи не са равни..

Съвети за писане на валиден JSON
Методичен подход за намиране и избягване на грешки в JSON JSON може да бъде много труден за писане, но ето няколко съвета: Тествайте своя JSON, като добавяте малки битове наведнъж, докато откриете грешката. Напишете своя json така, стъпка по стъпка, за да избегнете грешки: Стъпка 1: Добавяне на начални и крайни фигурни скоби: { } Стъпка 2: Добавете първия елемент с начални и крайни скоби: { "Findings": [ ] } Стъпка 3: Добавете следващия набор от скоби: {..

5 съвета за по-чист код
„Не е достатъчно кодът да работи.“ ― Робърт К. Мартин Кодът трябва да е чист, четим и оптимизиран. Изпитвали ли сте някога усещането да се опитвате да прочетете код с разхвърлян синтаксис, разбити заедно огромни блокове от кодове или просто някои произволно изпуснати функции? Да, всички бяхме там. Когато екип работи едновременно върху код, това вероятно е ежедневен проблем. Има някои хакове, които буквално ще улеснят живота ви, като се научите как да пишете чист код. В тази..

АНАЛИЗАТ НА ДАННИ В ИНТЕРВЮ
Ще споделя по-важни теми за амбициозните анализатори на данни за кръга ТЕХНИЧЕСКИ ИНТЕРВЮ в тази статия. нека скочим Всеки анализатор на данни иска да влезе в топ компании, базирани на продукти, или да кажем големи технологични гиганти като Google, Amazon, Netflix, Uber и т.н. Те имат 4–6 кръга интервюта Като цяло Тук ще споделя само за техническия кръг За анализатор на данни Електронни таблици като Excel , Googe таблици и др Python или R програмен език поради огромните му..

Ежедневни съвети за кодиране №34— JavaScript оценява верните стойности
!!value връща true, когато стойността е вярна, false, когато е фалшива. Следните са неверни стойности в javascript: null undefined false 0 “” or ‘’ or `` NaN Като използвате двойно логическо not , ще получите false за следната фалшива стойност: !!null // false !!undefined // false !!false // false !!0 // false !!'' // false !!NaN / false Двойното логическо не е всъщност стенограма за използване на Boolean конструктор за прехвърляне на стойност към булева стойност...

Ден 9
Не кръстосвайте кабелите си. Писането на „ортогонален“ код беше нещо, за което не бях чувал до днешното четене. В миналото ме учеха да пиша модулен код: малък, самостоятелен и прави единственото нещо, което казва, че трябва. Беше въведен обаче различен начин на разглеждане на тази концепция. Точно както ортогоналните линии вървят в една посока, без да засягат другата, компонентите на една система трябва да функционират, без да се влияят един на друг. Връщайки се към инженерството:..

2 прости трика за ускоряване на вашето gcloud изграждане на уебсайт на gatsby
Така че имахме някои проблеми с нашата компилация и това, което имаме, е gcloud компилация, която работи главно gatsby build . Прекарах последните 2 дни, опитвайки се първо да поправя времето за изчакване на изграждането и след това се опитвах да ускоря нашето изграждане. И ето до какво стигнахме: имахме gatsby 2.13.64 и първо го актуализирахме до най-високата налична 2.13.* версия, която е 2.13.83 в момента. Това ни помогна да поправим досадна грешка в компилацията, която..