1、浏览器中输入url后经历了哪些过程
参考:https://blog.csdn.net/Jennifer0204/article/details/125672982
一、DNS的域名解析
二、建立tcp连接
三、发送一个http请求
四、服务器处理相关请求
五、返回响应的结果
六、关闭tcp连接
七、浏览器解析HTML
八、浏览器进行布局渲染
JavaScript
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| document.getElementById('textbox_id').value document.getElementsByClassName('class_name')[index].value document.getElementsByTagName('input')[index].value document.getElementsByName('searchTxt')[index].value
document.querySelector('#searchTxt').value; document.querySelector('.searchField').value; document.querySelector('input').value; document.querySelector('[name="searchTxt"]').value;
document.querySelectorAll('#searchTxt')[0].value; document.querySelectorAll('.searchField')[0].value; document.querySelectorAll('input')[0].value; document.querySelectorAll('[name="searchTxt"]')[0].value;
|
jquery
1 2 3
| var name = $('input[name="CSDN_NAME"]').val(); var name = $('#CSDN_NAME').val(); var name = $('.CSDN_NAME').val();
|
3、React生命周期
参考:https://blog.csdn.net/qq_24719349/article/details/113397110?spm=1001.2101.3001.6650.7&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EESLANDING%7Edefault-7-113397110-blog-121142882.pc_relevant_landingrelevant&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EESLANDING%7Edefault-7-113397110-blog-121142882.pc_relevant_landingrelevant&utm_relevant_index=8
3.1、react 15 生命周期

1 2 3 4 5 6 7 8 9
| constructor() componentWillReceiveProps() shouldComponentUpdate() componentWillMount() componentWillUpdate() componentDidUpdate() componentDidMount() render() componentWillUnmount()
|
3.2、react 16 生命周期

1 2 3 4 5 6 7 8
| constructor() getDerivedStateFromProps() shouldComponentUpdate() render() getSnapshotBeforeUpdate() componentDidMount() componentDidUpdate() componentWillUnmount()
|