В середине 2020 года начал изучать Python( ранее изучал C++)
Отправлял своё резюме на позицию Python Junior Developer, но безуспешно.
Data Science, ML
уверяет что порог вхождения в оную разработку более низок нежели в Web-backend
Если проблема исключительно личностное(характер), прошу указать решение.
function isHidden(element){
const elementRect = element.getBoundingClientRect();
const elementHidesUp = elementRect.top < 0;
const elementHidesLeft = elementRect.left < 0;
const elementHidesDown = elementRect.bottom > window.innerHeight;
const elementHidesRight = elementRect.right > window.innerWidth;
const elementHides = elementHidesUp || elementHidesLeft || elementHidesDown || elementHidesRight;
return elementHides;
}
function countHidden(element){
const elementRect = element.getBoundingClientRect();
const elementHides = {
up: Math.max(0,0 - elementRect.top),
left: Math.max(0,0 - elementRect.left),
down: Math.max(0,elementRect.bottom - window.innerHeight),
right: Math.max(0,elementRect.right - window.innerWidth)
};
return elementHides;
}
условно говоря юниор средняя около 30-40к
Требуется перерисовывать компонент каждый раз, когда приходят новые данные, как реализовать?
this.firstWindow = Object.assign({}, this.firstWindow, data);
methods:{
newvalue(data, whichScreen){
if(whichScreen){
console.log("попал");
console.log(data);
Vue.set(this.windows, 'firstWindow', Object.assign({}, this.firstWindow, data));
}else{
Vue.set(this.windows, 'secondWindow', Object.assign({}, this.secondWindow, data));
}
}
}
Этот метод позволяет точно добавлять или изменять свойства объекта. Обычное добавление свойств через присваивание создаёт свойства, которые можно увидеть через перечисление свойств (с помощью цикла for...in или метода Object.keys), чьи значения могут быть изменены и которые могут быть удалены. Этот же метод позволяет настроить эти дополнительные детали свойства.
...
enumerable
Равен true только в том случае, если это свойство можно увидеть через перечисление свойств содержащего его объекта.
Значение по умолчанию установлено в false.
Object.defineProperty(obj, 'test', {value: 1, enumerable: true});
Object.defineProperty(obj, 'test2', {value: 1, enumerable: true});
Как мне показалось ранее, PHP - стагнирующая технология, которую Node.js очень быстро вытесняет. Или это не так?уже лет десять как вытесняет. и все никак.
17 октября 2010 в 06:11https://habr.com/ru/post/106274/#comment_3341256
Скоро, скоро, благодаря серверному JS у серверных приложений тупо ничего не останется кроме последнего выбора — сдаться. Ну просто так сложилось, что ничто не в состоянии составить конкуренция JS. Питон и Руби могут попытаться, но вряд ли )
function calc(val = 0) {
const self = {
add: v => (val += v, self),
sub: v => (val -= v, self),
mul: v => (val *= v, self),
div: v => (val /= v, self),
pow: v => (val **= v, self),
toString: () => val,
};
return self;
}
calc().add(5).mul(5) + 1 // 26
+calc(100).div(10).sub(2) // 8
`${calc(2).pow(10)}` // "1024"
Загорелся желанием попробовать реализовать такую игру на vue.js https://youtu.be/WtUKSGJ_9No
Хотелось бы узнать ваше мнение, насколько это будет возможно?