- 博客(4)
- 收藏
- 关注
原创 JS中的堆和栈及内存泄漏
JS中的堆和栈及内存泄漏 一、栈 从电脑内存中分配一块出来,用来执行代码的内存,Stack 先创建变量,再做赋值操作分配一个主线程来自上而下执行。(js单线程,浏览器多线程)主要用来运行代码,和存储基本类型。 1.基本数据类型储存 变量存储空间,存创建的变量 值存储空间,存基本数据类型的值 一个值存储空间可以对应多个变量, 一个变量只能对应一个值存储空间。 2.说明 栈内存:是一个执行代码的一个空间,这个调用栈只有一个,并且大小固定,按照一定的排列规则自上而下,顺序执行。通俗点说就是先进后出 3
2020-06-24 09:42:03
370
原创 正则表达式
title: 正则表达式 date: 2020-06-12 15:12:09 tags: js categories: 理论知识 正则表达式 用于匹配规律规则的表达式,正则表达式最初是科学家对人类神经系统的工作原理的早期研究,现在在编程语言中有广泛的应用。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式的作用 灵.
2020-06-24 09:30:25
80
原创 2020/5/10递归
认识递归 一.递归: 满足以下三个条件就是递归 1.函数自己调用自己 2.一般情况下有参数 3.一般情况下有return 【注】递归能解决循环能干的所有事,有一些循环不容易干的,递归也能轻松做到。 归的代码可以写出来,但可读性不高,不容易理解递归过程。 递归的方法 1.首先找到临界值,即无需计
2020-05-10 21:27:15
107
原创 js入门的小白
##初学js学习笔记 1.输入与输出 输入 prompt 可以接收用户的输入 如window.prompt() 输出 window.alert() 弹出警告框 document.write() 将内容写到HTML文档中 真实的网页中很少用到,而是选用第三种方式 innerHTML 写入HTML元素中,比如DIV中console.log() 写入浏览器的控制台,在调试窗口可看 2...
2020-04-20 14:07:19
119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人