- 博客(8)
- 收藏
- 关注
原创 手动释放闭包
闭包(保护保存)(想要释放闭包就在你调用的结尾:var一个把函数等于null ;比如var bar=foo();bar=null;这就算释放了,下面继续调用那么就是报错)
2022-08-24 10:41:16
1155
1
原创 浅谈js运行机制
首先在我们打开浏览器运行代码时,每打开一个页面就会分出两块内存:一个是堆内存(heap)一个是栈内存(stack)两个运行内存堆内存(heap):主要是存放引用数据类型的值栈内存(stack):给代码提供可执行的环境和存储基本数据类型的值ECStack(Execution context Stack) 执行环境栈(栈内存,从内存中分配出来的一块内存)EC(Execution Context)执行上下文(在编程语言中,代码执行,为了区分全局作用域和函数执行所处不同的作用域,目的是为了区分每个词
2022-08-17 19:50:11
192
原创 什么是闭包
1.闭包的作用1.通过一些方法,把函数内部的变量(私有变量)转化为全局变量可以让其他变量使用2.保护里面的私有变量不受外界的干扰3.形成不销毁的作用域,可以把里面的变量保存下来,在下面继续使用2.怎么使用闭包......
2022-08-17 19:27:12
127
原创 js的数据类型
js的数据类型有两种: 原始值类型和引用数据类型原始数据类型是:Number :数值 ( 表示的是1-100或者整数,小数)String :字符串 (表示的是“”(双引号),‘’(单引号))Boolean :布尔值 (他们只有真(true)假(false)两种结果)Null :空 (为空)Undefined :未定义 Symbol :唯一值Biglnt :大数引用数据类型:Arra...
2022-08-14 20:14:16
175
原创 js的命名规范
区分大小写名字以数字,字母,下划线,$符号组成但不能以数字开头 (!!!注意)不能是关键字,或者是保留字关键字:就是代表特殊还有和功能的名字比如:var ,function、break、else、new、var、 case、 finally 、 return、 void 、 catch 、for 、switch 、 while保留字:就是以后可能成为关键字的比如:abstract 、 enum 、int 、 short 、 boolean 、export 、interface、 static
2022-08-14 19:52:21
572
原创 怎么引入js文件(三种办法)
第一种:行内式行内式是通过事件引入的(有限制性,每个标签都可以引入)第二种:外链式(从外面引进)第三种:内嵌式(可以写在任意地方,因为他是当页面所有资源都加载完再加载的)......
2022-08-14 19:43:46
20696
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人