自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 异步和单线程总结

1.js为什么是单线程? 防止DOM冲突, 如果js是多线程,会同时执行两个任务,如果都是操作DOM,一个修改,一个删除就会出现冲突 2.单线程是什么? 所谓“单线程”就是一根筋,对于拿到的程序,一行一行的执行,直到上面的执行为完成,只能做这一件事 3.同步和异步的区别是什么 同步会阻塞代码执行,而异步不会 4.什么时候需要异步? 总之,所有的“等待的情况”都需要异步 异步的解决方案 事件轮询 事件轮询的核心 回调函数 如果...

2021-10-24 18:44:27 2410

原创 ES6 let和const用法,解构赋值,symbol

let特性: 1.变量不能重复声明 2.块级作用域 (只在代码块里面有效{}) 3.不存在变量提升 4.不影响作用域链 const: 1.一定要赋初始值 2.一般常量使用大写 3.常量值不能修改 4.块级作用域 5.对于数组和对象的元素修改,不算做对常量的修改,不会报错 解构赋值 数组结构:const arr=[1,2,3,4]; let [a,b,c,d] = arr; 对象解构: co...

2021-10-17 20:26:22 68

原创 js DOM概念和操作节点

DOM的概念:DOCument Object Model(文档对象模型) DOM能做的三件事: 操作元素 控制元素的样式 元素的交互响应 DOM中使用JS的正确姿势 1.JS直接写在HTML中 2.JS与HTML分离 3.把JS以及所有的交互响应从HTML中剥离 改变行内样式 document.getElementById id选择 d...

2021-10-05 16:53:40 57

原创 js 闭包

闭包:函数的AO通过scope chain 相互连接起来,使得函数体内的变量都可以保存在函数的AO,这样的特性称为“闭包”。 闭包的产生:当一个嵌套的内部(子)函数 引用了 外部函数 的 变量或函数 时就产生了闭包 闭包的危险: 函数执行完后,函数内的局部变量没有释放,占用内存时间会变长 会造成原有AO不释放,产生内存泄漏 解决方法 及时释放:f=null 让内部函数成为垃圾对象 闭包的应用: 实现公有变量 缓存存储结构 封装,实现属性私有...

2021-10-05 16:50:10 43

原创 js 作用域链

作用域链:Scope Chain 作用域:块级 全局 函数 eval 函数作用域[[scope]]:外部对内部可见;内部对外部不可见;内部优先 JS中只有函数级别的作用域,没有块级别的作用域;换句话说,只有在进入或者退出函数的时候,作用域会发生变化 执行环境(EC)和作用域链 执行环境,定义了执行期间可以访问的变量和函数。 全局执行环境: Global Object(window...

2021-10-05 16:49:06 33

原创 js 中Math、Date对象和字符串常用方法

内置对象Math 常量,Math.PI, Math.E, Math.LN2, Math.LN10, Math.LOG2E, Math.LOG10E, Math.SQRT2(根号2) 成员函数:绝对值 Math.abs(-10);返回10; 四舍五入:Math.round(1,3); 取整:向下取整Math.floor() ; 向上取整:Math.ceil(); 指数和对数 e:Math.exp(); Math.log(); 任意数的...

2021-09-25 15:32:04 95

原创 js 数据类型转换和数组常用方法

数据类型转化 1.数据类型的判断:typeof instanceof 2.转化为数字 隐式类型转换 显示类型转换 Number()库函数 :把一个能转换为数字的其他类型转换为数字 parseInt() :把一个字符串按照整数的方式“解析”,如果开头的一部分可以,解析一部分;如果解析不了,NaN parseFloat: 用于浮点数或科学计数法 ...

2021-09-21 13:26:42 483

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除