摘要: 1.useState的参数(初始值),只在第一次有效 可以把第一次render前执行的代码放入其中 const instance = useRef(null); useState(()=>{ instance.current = 'initial value'; }); 2.useState里数据必 阅读全文
posted @ 2021-12-08 16:15 HQL97 阅读(46) 评论(0) 推荐(0)
摘要: useState import {useState} from 'react' function App(){ const [count,setCount] = useState(0); return( <div> {count} <button onClick={()=>{setCount(cou 阅读全文
posted @ 2021-12-08 14:49 HQL97 阅读(32) 评论(0) 推荐(0)
摘要: 1.MVC 三个对象分别做什么,给出伪代码示例 M--model 数据模型,负责和服务器进行交互,将请求到的数据传给controller V--view,用户视图,HTML渲染 C--controller,监听并处理view的事件,更新和调用model,也负责监听model的变化并更新view。 c 阅读全文
posted @ 2021-10-30 20:09 HQL97 阅读(50) 评论(0) 推荐(0)
摘要: 1.CSS盒模型 当对一个文档进行布局(lay out)的时候,浏览器的渲染引擎会根据标准之一的 CSS 基础框盒模型(CSS basic box model),将所有元素表示为一个个矩形的盒子(box)。CSS 决定这些盒子的大小、位置以及属性(例如颜色、背景、边框尺寸…)。 每个盒子由四个部分( 阅读全文
posted @ 2021-10-27 16:55 HQL97 阅读(90) 评论(0) 推荐(0)
摘要: 快速排序: function parition(arr,low,high){ if(low==high){ return ; } let tmp=arr[low]; while(low<high){ while(low<high&&arr[high]>=tmp){ high--; } arr[low 阅读全文
posted @ 2021-10-19 18:37 HQL97 阅读(21) 评论(0) 推荐(0)
摘要: 事件委托(事件代理) 概述:根据捕获与冒泡,如果我们有许多以类似方式处理的元素,那么就不必为每个元素都分配一个事件处理程序 —— 而是将单个处理程序放在它们的共同祖先上。 优点: 减少内存的使用(减少函数的使用) 可以监听动态元素 例子如下: <ul id="myLink"> <li id="1"> 阅读全文
posted @ 2021-10-06 09:09 HQL97 阅读(23) 评论(0) 推荐(0)
摘要: DOM 的事件操作(监听和触发),都定义在EventTarget接口。所有节点对象都部署了这个接口,其他一些需要事件通信的浏览器内置对象(比如,XMLHttpRequest、AudioNode、AudioContext)也部署了这个接口。 该接口主要提供三个实例方法。 addEventListene 阅读全文
posted @ 2021-10-06 09:07 HQL97 阅读(70) 评论(0) 推荐(0)
摘要: 1.获取元素 选择某个网页元素,然后对其进行某种操作。 选择表达式可以是CSS选择器: $(document)//选择整个文档对象 $('#id')//选择ID为id的网页元素 $('div.myClass')//选择class为myClass的div元素 $('input[name=first]' 阅读全文
posted @ 2021-10-05 11:03 HQL97 阅读(27) 评论(0) 推荐(0)
摘要: 1.数组的创建 let arr1=[1,2,3]; let arr2=new Array(1,2,3); 2.数组的删除 3.常用数组方法 arr.join() arr.pop(),arr.push() arr.shift(),arr.unshift() arr.sort() arr.reverse 阅读全文
posted @ 2021-09-28 18:33 HQL97 阅读(14) 评论(0) 推荐(0)
摘要: 1.声明对象 方法一:let Person={name:"Tom"}; 方法二:let Person=new Object({name:"Tom"}); 2.删除对象的属性 delete Person.name 3.查看对象的属性 方法一:Person.name 方法二:Person['name'] 阅读全文
posted @ 2021-09-24 10:55 HQL97 阅读(123) 评论(0) 推荐(0)