One question per day
一道题太少,还是多来两道吧
1.给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。
你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。
示例:
const nums = [2, 7, 11, 15],
target = 9;
// 因为 nums[0] + nums[1] = 2 + 7 = 9
// 所以返回 [0, 1]
react生命周期
React
- state和props的区别
- 受控组件与非受控组件
- super(props)的作用
- react 类定义与函数定义的区别
- Promise和setTimeout的区别
- Promise 和 async/await 和 callback的区别
!!!!!!!!!
!!! - _ - !!!
\ _____ /
React
- refs的作用
- 高阶组件
- react和vue的区别
^^^^^^^^^^^^^
| ~~~ ~~~ |
| @ @ |3
| & |
\ !!!!! /
\ - /
- xss攻击 及 如何预防
- 浏览器事件代理
- setTimeOut倒计时出现误差
-----------------
| WWWWW |
| ___ ___ |
| | * | | * | |
Q| --- --- |Q
| ~ G ~ |
| |
| HHHHHHHHH |
-----------------
- 什么是闭包,作用是什么?
- 什么是promise,怎么用?
- 异步加载js的方法?
\ | /
\ | /
__| | |_
| ________ |
| __ __ |
\ _ __ _/
\ __ /
\_ /
\ _/
\/
基础知识
- 数据类型的分类和判断
<_>
|ö|
-|-Æ orz orz orz orz
/ \ orz orz orz orz
orz orz orz orz
- 原型、原型链、继承、构造函数、实例
- 有几种方式可以实现继承,用原型实现继承有什么缺点,解决办法
- arguments 对象
重学前端~
整理自己的前端体系