- 博客(6)
- 收藏
- 关注
原创 H5 API
H5 API【多媒体】【拖拽】【本地存储】【sessionStorage】localStorage A: 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 316
原创 闭包
如何形成闭包 满足以下2个条件:才形成闭包 1.内部要在此嵌套一个函数,嵌套的函数引用外部的变量 2.嵌套的函数内部可以引用函数外部的参数和变量 为什么要使用闭包 1.解决了外部无法使用内部变量 2.解决了全局变量污染问题 这里就衍生了一个叫自由变量 自由变量就是函数内部使用外部的变量,这个变量就是自由变量 注:跨域的变量都是自由变量,即声明的和使用不在同一个作用域。 它的好处是 1.保护函数内的变量安全,也防止变量在其他的环境发生声明冲突。 2.延长了变量的生命周期。 坏处 1.被引用的私有变量不能自
2020-10-27 23:10:03 124
原创 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 113
原创 函数
函数 1.函数就是通过名称来引用,并且就像自己包含了一个微型程序的代码块。可以利用函数,我们可以实现对代码的复用,降低代码的重复,方便我们容易阅读。 2.声明函数有三个方式 字面量声明函数 function 函数名 (形式参数){ } 这个是函数表达式声明函数 let 变量 =function(){ } 构造声明函数 let 变量 = new Function(“参数”,“参数”,“函数体”); 函数的调用 就是写上函数名或者变量名,后面加上一对大括号就可以了。 但一有一个地方要注意,
2020-09-21 20:52:14 136
原创 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 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人