首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
js基础
一个懒且菜的程序媛
创建于2023-09-26
订阅专栏
笔记的完善程度与正确程度以及内容深度和本人的修炼程度成正比!内容若有错误,请大家多多指出。祝我早日悄悄惊艳所有人。
暂无订阅
共5篇文章
创建于2023-09-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
模块化
模块化的理解 在JavaScript发展初期就是为了实现简单的页面交互逻辑,而如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术
异步编程-手写promise
异步编程 callback(回调函数) 作用:在早期未出现promise之前,用来处理异步请求 概念:首先是一个函数,其次是作为其他函数的参数,在执行完其他函数之后在执行这个函数,就叫做回调函数 缺点
浏览器事件
浏览器事件模型&请求 DOM事件 DOM0:click事件,对每个事件只支持一个事件处理程序 DOM1:无实际定义事件 DOM2:addEventListener()和removeEventListe
call、apply、bind、new的实现
按值传递 概念:将函数外部的值通过参数的方式复制给函数内部的参数 两者传参区别: 思考:下图为什么不会互相影响? 面试话语总结:函数传参本质上都是按值传递。基本数据类型传参是传递实际的值,不会互相影响
原型、作用域、执行上下文、闭包
对原型和原型链进行清晰的梳理,对函数执行过程进行的详细的说明,区分AO和VO的区别,明白闭包的本质以及this的指向