会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ShuaiBiZou
博客园
首页
新随笔
联系
订阅
管理
2021年4月1日
继承的理解
摘要: 什么是继承 ? 继承:从别人哪里,继承东西过来(财产,房产) 代码层面相当于:继承一些属性和方法 继承的作用:可以让多个构造函数之间建立关联,便于管理和复用 继承 - 原型继承 原型继承:通过改造原型链,利用原型链的语法,实现继承方法 比如: 人类属性:name,age 学生属性:name,age,
阅读全文
posted @ 2021-04-01 00:14 ShuaiBiZou
阅读(123)
评论(0)
推荐(0)
2021年3月31日
原型链的理解
摘要: 在理解原型链之前首先要清楚的知道什么是原型对象 原型对象 在JavaScript中,除去一部分内建函数,绝大多数的函数都会包含一个叫prototype的属性,指向原型对象。 内建函数:是指js的内置对象是js自带,封装了一些常用的方法,供开发者使用,可以无需创建对象直接使用。常用的js内置对象有:S
阅读全文
posted @ 2021-03-31 23:04 ShuaiBiZou
阅读(939)
评论(0)
推荐(0)
this的指向
摘要: this的理解 this是一个在运行时才进行绑定的引用,在不同的情况下它可能会被绑定不同的对象。 默认绑定:(指向window的情况)(普通函数调用模式fn()) 默认情况下,this会被绑定到全局对象上,比如在浏览器环境下为window对象,在node.js环境下为global对象 message
阅读全文
posted @ 2021-03-31 16:13 ShuaiBiZou
阅读(56)
评论(0)
推荐(0)
宏任务与微任务
摘要: 宏任务 宏任务:及主线程上的代码,setTimeout都属于宏任务,上一个宏任务执行完,才会考虑执行下一个宏任务 而js执行时,遇到了异步函数,不会停留,会将异步函数交给浏览器执行 当条件满足时,浏览器会将异步函数放置任务队列中排队 微任务 微任务:属于promise中 .then .catch里需
阅读全文
posted @ 2021-03-31 15:42 ShuaiBiZou
阅读(96)
评论(0)
推荐(0)
2021年3月29日
闭包的理解
摘要: 在理解闭包之前,我们首先得知道,JavaScript垃圾回收,以及JavaScript作用域链 JavaScript垃圾回收 JS中内存的分配和回收都是自动完成的,内存在不使用的时候会被垃圾回收器自动回收 如果不了解JS的内存管理机制,非常容易造成内存泄露(内存无法被回收)的情况 内存的生命周期 J
阅读全文
posted @ 2021-03-29 23:25 ShuaiBiZou
阅读(86)
评论(0)
推荐(0)
2020年10月22日
写一个将字符串转成驼峰命名的方法
摘要: 实现思路: 用split方法将字符串拆分成数组 遍历数组,获取数组中的每一个元素(从第二个元素开始)的首字母,并用toUpperCase方法转换为大写。每一个元素再拼接上剩余的字母 用join方法,将数组中的元素放入一个字符串 代码如下: <!DOCTYPE html> <html lang="en
阅读全文
posted @ 2020-10-22 11:48 ShuaiBiZou
阅读(96)
评论(0)
推荐(0)
2020年10月9日
移动端rem适配布局
摘要: 引入flexible.js <script src="js/flexible.js"></script> (function flexible (window, document) { var docEl = document.documentElement var dpr = window.dev
阅读全文
posted @ 2020-10-09 19:22 ShuaiBiZou
阅读(17)
评论(0)
推荐(0)
移动端理想视口
摘要: <meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
阅读全文
posted @ 2020-10-09 08:44 ShuaiBiZou
阅读(22)
评论(0)
推荐(0)
2020年9月17日
兄弟选择器“~”和“+”的区别
摘要: (1)、‘~’选择器 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Doc
阅读全文
posted @ 2020-09-17 10:17 ShuaiBiZou
阅读(99)
评论(0)
推荐(0)
公告