Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1) Чем отличаются между собой bind call apply
- 2) Что такое REST-API и как с ним работать
- 3) Что такое прототипы объектов в javascript (откуда берется свойство __proto__)
- 4) Что делает ключевое слово new. Опишите процесс выполнения. Чем отличается от простого вызова функции?
- 5) Как работает JSX и что это
- 6) Расскажите о преимуществах и недостатках статической типизации (Typescript)
- 7) Расскажите о преимуществах и недостатках CSS-in-JS подхода
- 8) Почему в componentWillMount() не желательно вызывать setState (React API < 16)
- Вопросы с кодом:
- 1) Что выведет консоль?
- function BigAnimal() {
- this.name = "Мышь";
- return { name: "Годзилла" };
- }
- console.log( new BigAnimal().name );
- 2) Что произойдет когда загрузится страница? Как исправить баг?
- class MyComponent extends React.Component {
- handleClick() {
- console.log("hello world");
- }
- render() {
- return (
- <button onClick={this.handleClick()}>Нажми меня</button>
- );
- }
- }
- 3) Что выведет этот код в консоль?
- console.log(null || "" || 2 && 3 || 4 && true);
- 4) Что здесь не так?
- this.setState((prevState, props) => {
- return {
- streak: prevState.streak + props.count
- }
- })
- Практика:
- 1) Напишите свою функцию debounce
- 2) Напишите функцию нахождения факториала с помощью рекурсии
Add Comment
Please, Sign In to add comment