JavaScript
文章平均质量分 60
分享、记录遇到的一些场景,写下对JavaScript的理解
Garlen20o
热情、恒心
展开
-
利用原生JS做组件通信---自定义事件
dispatchEvent+ CustomEvent()实现数据派发,可以利用在组件通信原创 2022-08-29 23:49:48 · 412 阅读 · 0 评论 -
js基本引用类型---包装类
js基本引用类型---包装类原创 2022-06-14 11:35:48 · 138 阅读 · 0 评论 -
console.log 打印与预期结果不同
以前写笔记都是在写本地Typora。跟朋友交流后,决定还是应该写在博客跟大家交流。之前遇到过一个场景,console.log 打印与预期结果不同,见下。let users = [ { name: "John", age: 20, surname: "Johnson" }, { name: "Pete", age: 18, surname: "Peterson" }, { name: "Ann", age: 19, surname: "Hathaway" }];function byFi原创 2021-08-30 12:12:39 · 335 阅读 · 0 评论 -
浏览器渲染的流程---关键渲染路径
从MDN对关键渲染路径定义开始,并展开对渲染流程的分析理解,引出了DOM与CSSOM,JS三个在解析渲染时的关系,带出了脚本标签的两个属性derfer和async,得到两个的区别。最后对浏览器渲染的流程有个初步认识...原创 2022-06-28 11:14:20 · 259 阅读 · 0 评论 -
用生活例子理解JavaScript中的 call()bind()、apply()
最近看到一个朋友分享用生活例子理解JavaScript中的 call()bind()、apply()挺有意思的,我写了以下理解apply call bind A useful mnemonic is “A for array and C for comma.” A参数是数组, C是逗号(多个参数)例子助力理解:Garlen是一个obj,有一个充电宝,他的的Babe的手机没电了,但是没有充电宝。充电宝是Garlen的,Babe需要使用电宝冲到自己的手机(相当于改变了this),现在充电宝指向B原创 2021-09-12 23:51:54 · 98 阅读 · 0 评论