Стек технологий JavaScript. Ответы на тест.
выражения? 0 == False 0 === False 55. Какие значения возвращают следующие выражения? null == undefined null === undefined 56. Какие значения возвращают следующие выражения? console.log(!!' ') console.log(!!{})
Frontend-разработка (Урок 1-24) тест с ответами Синергия/МОИ/ МТИ /МОСАП
параметров 11. Какие типы данных предоставляет TypeScript из коробки? *number, string, boolean, null, undefined, object *int, char, float, double *integer, string, bool, object *num, str, bool, undef, null 12
Государственные муниципальные закупки казённых учреждений
fl=True&SearchForm.Keywords=фрукты&SearchForm.State=0&SearchForm.TenderRuleIds=1&SearchForm.CurrencyCode=undefined&FilterData.PageSize=20&FilterData.PageCount=1&FilterData.SortingField=DatePublished&FilterData.SortingDirection=Desc&
Разработка стандарта работы секретаря в организации
персоналом. [Электронный ресурс]: URL: https://mysocrat.com/book-card/15212-upravlenie-personalom/undefined/book-card/15212- upravlenie-personalom/ (дата обращения: 27.05.2023). 17. Крысина Л.П. Толковый
Как поменять функцию each, удаленную в PHP 8? как можно поменять код с функцией each, которую удалили в php больше…
css("border-bottom", "1px solid #bdc0c4"); } Заявки с сайта не приходят, выдается ошибка:Call to undefined function each() (0)
Ответ на вопрос
Вместо функции each в jQuery можно использовать метод each, который есть у объектов jQuery. Вот исправленный код:var a = true;
$(".form-b .group.nobg input").each(function(index, element) {
if ($(element).val() == "") {
$(element).css("border", "1px solid #DB0018");
$(element).css("border-top", "1px solid #DB0018");
$(element).css("border-bottom", "1px solid #DB0018");
a = false;
} else {
$(element).css("border", "1px solid #c7cbcc");
$(element).css("border-top", "1px solid #daddde");
$(element).css("border-bottom", "1px solid #bdc0c4");
}
});Теперь код должен работать без ошибок и заявки с сайта должны приходить корректно.
Еще
This = undefined? Error: Cannot read properties of undefined (reading 'inf')import Faw from "./Lizardx";…
This = undefined? Error: Cannot read properties of undefined (reading 'inf')import Faw from "./Lizardx"; const {el} = new Faw(); el(".title").styles({ color: "red" }).on("click", () => { console.log("click");
Ответ на вопрос
The issue in the code provided is that the el method of the Lizardx class returns the inf object, which does not have the styles method defined on it. This results in the error "Cannot read properties of undefined (reading 'styles')".To fix this issue, you can update the el method to return the Lizardx instance itself so that you can chain the styles method after it. Here is an updated version of the code:import Faw from "./Lizardx";
const { el } = new Faw();
el(".title").styles({ color: "red" }).on("click", () => {
console.log("click");
});
export default class Lizardx {
constructor(private inf) {
this.inf = { $el: null };
}
el(selector) {
this.inf.$el = document.querySelector(selector);
return this;
}
styles(stylesObj) {
for (const primary in stylesObj) {
this.inf.$el.style[primary] = stylesObj[primary];
}
return this;
}
on(event, func) {
this.inf.$el.addEventListener(event, func());
return this;
}
}With this change, the el method now returns the Lizardx instance itself, allowing you to chain the styles and on methods after it. This should resolve the issue with the undefined property error.
Еще
Почему PHP код с замыканием не работает? Это связано с особенностью PHP или может StdClass просто не позволяет…
print_r($this); return $a * $b; }; print_r($obj->fn->move(1,2));Fatal error: Call to undefined method stdClass::move() in [file] on line [line]
Ответ на вопрос
Проблема здесь не связана с особенностями PHP, а скорее с тем, что в стандартном классе StdClass нельзя определять методы как замыкания. StdClass является простым классом в PHP, который используется для создания объектов без явного определения свойств.Если вы хотите использовать замыкания в PHP, вы можете создать анонимные функции и присваивать их переменным. Например:$obj = new StdClass();
$obj->fn = new StdClass();
$obj->fn->move = function ($a, $b) {
print_r($this);
return $a * $b;
};
$fn = $obj->fn->move;
print_r($fn(1, 2));Этот код будет работать, потому что здесь мы используем анонимную функцию, которая сохраняет контекст выполнения, в отличие от метода класса, определенного в StdClass.Поэтому, чтобы использовать замыкания в PHP, вам нужно использовать анонимные функции вместо стандартных методов классов.
Еще