首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
爬山之路
老孔不吃肉
创建于2022-07-14
订阅专栏
加油加油 翻过一座山 还有一座山!!!
暂无订阅
共11篇文章
创建于2022-07-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ES6
1/this关键字 call 调用函数,改变this,参数1,参数2.. 精准检测数组类型 Object.toString.call(数组) 将伪数组转为数组 [].slice.call() appl
BOM
BOM(Browser Object Model)浏览器对象模型 浏览器对象模型,提供一系列与浏览器相关的信息。 BOM对象:分为window对象和window子对象(screen对象,locatio
EVENT事件
EventTarget 接口 DOM 节点的事件操作(监听和触发),都定义在EventTarget接口。所有节点对象都部署了这个接口,其他一些需要事件通信的浏览器内置对象(比如,XMLHttpRequ
DOM
DOM DOM 是 JavaScript 操作网页的接口,全称为“文档对象模型”(Document Object Model)。它的作用是将网页转为一个 JavaScript 对象,从而可以用脚本进行
关于异步操作
1、单线程模型 单线程模型指的是,JavaScript 只在一个线程上运行。也就是说,JavaScript 同时只能执行一个任务,其他任务都必须在后面排队等待。 注意,JavaScript 只在一个线
Math对象/Date对象/RegExp对象/JSON对象
Math对象 1、静态属性 Math对象的静态属性,提供以下一些数学常数。 Math.E:常数e。 Math.LN2:2 的自然对数。 Math.LN10:10 的自然对数。 Math.LOG2E:以
定时器
定时器 JavaScript 提供定时执行代码的功能,叫做定时器(timer),主要由setTimeout()和setInterval()这两个函数来完成。它们向任务队列添加定时任务。 1、setTi
JS数据类型
基本(简单)数据类型 数值(number) 字符串(string) 布尔值(boolean) 布尔值代表“真”和“假”两个状态。“真”用关键字true表示,“假”用关键字false表示。布尔值只有这两
数组技巧及reduce方法进阶
数组常见应用 1、生成类似[1-100]这样的的数组 new Array(100) 会生成一个有100空位的数组,这个数组是不能被map(),forEach(), filter(), reduce()
String对象 / 关于字符串
1、简述 上面代码中,变量s1是字符串,s2是对象。由于s2是字符串对象,s2.valueOf方法返回的就是它所对应的原始字符串。 字符串对象是一个类似数组的对象(很像数组,但不是数组)有length
Array 对象/关于数组
构造函数 Array是 JavaScript 的原生对象,同时也是一个构造函数,可以用它生成新的数组。 上面代码中,Array()构造函数的参数2,表示生成一个两个成员的数组,每个位置都是空值。