首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
学习笔记
小猫咪的憨憨
创建于2023-07-11
订阅专栏
此栏目为本人学习js过程中自行整理的笔记,仅个人记录所用,如能被大家所采用将非常高兴,有错误的地方欢迎大家批评指正!
暂无订阅
共10篇文章
创建于2023-07-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
函数柯里化
什么是函数柯里化 柯里化是一种使用将多个参数的函数转换成一系列使用一个参数的函数的技术; eg:一个接收三个参数的普通函数,进行柯里化后,柯里化版本的函数接收一个参数并返回接收下一个参数的函数,该函数
构造函数浅析
构造函数实例化的时候做了哪些操作 创建一个新对象:并将这个对象作为新实例实例对象 设置原型链接:js中对象具有原型链,可以继承其他对象的属性和方法。构造函数有一个protpotype属性,该属性指向了
Taro框架阅读理解
Taro1.x & Taro2.x Taro 1/2 属于编译型架构,主要通过对类 React 代码进行语法编译转换地方式,得到各个端可以运行的代码,再配合非常轻量的运行时适配,以及根据标准组件库、A
函数式编程
无状态 & 无副作用 a. 无状态 - 数据不可变 --- 不可操作改变数据源 b. 无副作用 - 函数内部不可对系统任何参数/变量进行改动 函数柯里化
JS性能优化
性能优化进阶 Navigation Timing API Core Web Vitals - 网页核心的性能指标 Largest Contentful Paint (LCP) a. 衡量装载性能 LC
JS模块化
目标 script两个变量参数 async&defer defer属性:异步加载,不阻塞主线程执行,DOMContentLoaded之前执行,多个defer会按顺序执行 async属性:也是异步加载,
浏览器内置JS对象、事件模型、请求相关内容
浏览器相关 BOM 1.location 2.history 3.navigator 浏览器系统信息大全 4.screen 事件模型 冒泡/捕获 1.如何阻止事件传播 event.stopProgat
原型&原型链
单例模式 全局有且仅有一个实例对象(比如vue/react全局路由对象) new做了什么操作 结构上:创建一个空对象,作为返回的对象实例 属性上:将生成空对象的原型对象属性指向了构造函数的protot
Promise规范及应用
什么是异步 浏览器原理(五大线程) GUI渲染线程 解析HTML|CSS 构建DOM树|CSSOM渲染树 => 布局 => 绘制 与js引擎是互斥的,执行js引擎时,GUI渲染线程挂起 JS引擎线程
闭包&this介绍
什么是闭包 闭包就是函数和它周围状态的引用捆绑在一起的组合 闭包的形态有哪些 1.函数作为返回值 2.函数作为参数传递 3.函数嵌套 函数嵌套引出另一个问题--立即执行函数(IIFE) 闭包的用途 1