- 博客(6)
- 收藏
- 关注
原创 H5 API
H5 API【多媒体】【拖拽】【本地存储】【sessionStorage】localStorageA: Applaycation 运用P: Process 进程(程序)I: Interfale 接口【多媒体】【拖拽】【本地存储】【多媒体】在视频上面可以操作的功能1.play();开始播放2.pause();点击停止3. videoEle.volume = 0.5; 控制音量4. currentTime += 15; 前进后退几秒钟5. p
2020-11-08 23:47:49
313
原创 闭包
如何形成闭包满足以下2个条件:才形成闭包1.内部要在此嵌套一个函数,嵌套的函数引用外部的变量2.嵌套的函数内部可以引用函数外部的参数和变量为什么要使用闭包1.解决了外部无法使用内部变量2.解决了全局变量污染问题这里就衍生了一个叫自由变量自由变量就是函数内部使用外部的变量,这个变量就是自由变量注:跨域的变量都是自由变量,即声明的和使用不在同一个作用域。它的好处是1.保护函数内的变量安全,也防止变量在其他的环境发生声明冲突。2.延长了变量的生命周期。坏处1.被引用的私有变量不能自
2020-10-27 23:10:03
116
原创 EC evecution context (执行上下文)
EC evecution context (执行上下文)欢迎使用Markdown编辑器使用环境当前变量被调用的情况下的取值使用环境分类:1.全局上下文打开一个窗口就会执行(创建)一个全局上下文(关闭就会销毁)2.局部上下文调用函数时就会创建一个局部上下文(函数执行完,销毁)一个函数会被调用很多次,都会创建新的局部上下文3.eval上下文(了解)可以解读字符中的js代码let i=0;eval(“let name=xxx;console.log(i,name)”);eval();
2020-10-25 21:06:04
109
原创 函数
函数1.函数就是通过名称来引用,并且就像自己包含了一个微型程序的代码块。可以利用函数,我们可以实现对代码的复用,降低代码的重复,方便我们容易阅读。2.声明函数有三个方式字面量声明函数function 函数名 (形式参数){}这个是函数表达式声明函数let 变量 =function(){}构造声明函数let 变量 = new Function(“参数”,“参数”,“函数体”);函数的调用就是写上函数名或者变量名,后面加上一对大括号就可以了。但一有一个地方要注意,
2020-09-21 20:52:14
133
原创 2020-08-09
今天交了盒模型盒模型是设置盒子的宽高它分别有四个部分组成margin(控制两个盒子之间的距离),border(边框),padding(内容和边框之间的距离),content(内容)。子盒子填充范围不一样content=内容盒content+padding=填充盒content+padding+border=边框盒不同的元素产生的盒子类型可能不同 一个元素,产生什么样的盒子,取决于它css的display属性display: block; 块盒display: none; 不生产盒子di
2020-08-09 23:26:36
63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人