首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
小犇孩
创建于2023-08-15
订阅专栏
分享一下自己学习JS的一些笔记
暂无订阅
共62篇文章
创建于2023-08-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ajax
ajax 的 基本步骤 创建 ajax 配置 ajax 发送 ajax 监听 ajax ajax 的异步问题 ajax 的状态码 代码 演示 Http协议 请求方式的差异
JS promise
promise 初体验 promise 的 理解 为 什么 要用 Promise 代码演示
JS 策略模式
策略模式 策略模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换, 且算法的变化不会影响使用算法的客户。
JS 单例模式
1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。
数据劫持
数据劫持 基于一个原本的数据, 劫持出来的一个数据 代码展示 配置项 数据劫持升级 数据代理
函数柯里化
函数柯里化是一种关于函数的高阶技术。它不仅被用于 JavaScript,还被用于其他编程语言。柯里化是一种函数的转换,它是指将一个函数从可调用的 转换为可调用的柯里化不会调用函数。它只是对函数进行转换
JS 防抖 和 节流
防抖和节流是防止高频率触发的事件 防抖,一般用在使用 onresize事件(onresize:当浏览器被重置大小时执行Javascript代码)、 oninput事件:在用户输入时触发。
JS 沙箱模式
沙箱(Sandbox)是一种用于隔离正在运行程序的安全机制 ,通常用于执行未经测试或不受信任的程序或代码,它会 为待执行的程序创建一个独立的执行环境,内部程序的执行不会影响到外部程序的运行
JS 函数 的 深入理解
函数 函数 定义 和 调用 如何创 建一个 不会 销毁 的执 行 空间 闭包
JS 深浅拷贝
深浅拷贝 ( 只考虑引用数据类型,当前案例中 只考虑 数组和 对象 ) 赋值 浅拷贝 深拷贝
JS 关于继承的 几种常用方式
继承 原型继承(利用原型) 借用继承(修改this 指向) 组合继承 拷贝继承 ES6 继承
JS 检测数据 类型
typeof 检测 constructor 检测 instanceof 检测 Object.prototype.toString.call() 检测
JS 关于原型的 一些知识点
原型的基本概念 ES6 新增 class 类 原型链 函数访问原型对象 原型是为了解决 构造函数缺点而存在的的,就是构造函数内声明的函数提取到一个公共的地方
初始面向对象
创建对象的方式 1.字面量的方式 2.内置构造函数的方式 3.工厂函数 4.自定义构造函数
JS关于模块化开发的相关知识
JS 模块化开发 为何 会被 提出 JS模块化开发的 必备条件 导入语法 与 导出语法
JS事件
1、事件传播 事件传播的两种方式:冒泡与捕获 事件委托 阻止事件冒泡与默认行为 // 禁止默认行为 e.preventDefault()
JS算法题(数组转树)
将数组转成树状结构 [ { id: '1', name: '标题1',
JS算法(计算身高差)
题目描述 小明今年升学到了小学一年级, 来到新班级后,发现其他小朋友身高参差不齐, 然后就想基于各小朋友和自己的身高差,对他们进行排序
DOM节点
1、childNodes 2、children 3、firstChild 4、lastChild 5、firstElementChild 6、lastElementChild 7、nextSiblin
JS字符串方法
1、charAt() 2、charCodeAt() 3、toLowerCase() 4、toUpperCase() 5、substr() 6、substring() 7、slice().....
下一页