Свързани публикации '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 в момента. Това ни помогна да поправим досадна грешка в компилацията, която..