![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 66
南瓜派PumpkinPie
这个作者很懒,什么都没留下…
展开
-
JavaScript内存管理机制
JavaScript内存管理机制(Memory Management)本文核心内容来源于MDN Memory Management内存生命周期内存生命周期在大多数编程语言中都是一样的,见下图分配内存读写内存的值当内存不再被使用的时候,释放内存第二步在所有编程语言中都已经明确好的。第一步和最后一步在低级语言中通过手动方式管理,在高级语言中通过自动方式管理。手动内存管理。低级语言比如说c, c++需要程序员明确地操作内存分配和内存释放的指令,比如通过malloc()和free()自动内原创 2021-09-26 03:00:38 · 257 阅读 · 0 评论 -
React component生命周期详解
目录什么是react component通过函数定义的component通过class定义的componentreact component的生命周期Mounting(挂载时)Updating(更新时)Unmounting(卸载时)Error Handling错误处理常见的生命周期方法constructor()render()componentDidMount()componentDidUpdate()componentWillUnmount()例子-计时器参考阅读前需要具备下面两个知识点props原创 2021-08-19 01:45:49 · 1120 阅读 · 0 评论 -
js里面的for in 怎么使用.md
js 里的for in 与Python中的for in 很不一样,上手实践一番效果会更好。判断对象是否为数组/对象的元素/属性:格式:(变量 in 对象), 当“对象”为数组时,“变量”指的是数组的“索引”;cars=["BMW","Volvo","Saab","Ford"];for (var i in cars){ document.write(i + ",");...转载 2018-03-12 18:46:47 · 411 阅读 · 0 评论 -
e指代event事件,箭头函数,?和:,双感叹号的用法!!
在antd的checkbox的中看到如下代码,不明白e是什么?onCheckAllChange = (e) => { this.setState({ checkedList: e.target.checked ? plainOptions : [], indeterminate: false, checkAll: e.target.che...原创 2018-03-12 19:05:24 · 1946 阅读 · 0 评论 -
JS判断页面是否刷新
判断页面刷新的方式用到了Navigation Timing API,这个属性主要是为了评估网站的表现,比如网页加载时间,发送与获取请求的时间,网页渲染时间等等。//check for Navigation Timing API supportif (window.performance) { console.info("window.performance works fine on t...原创 2018-09-04 11:02:24 · 15065 阅读 · 1 评论