首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
傲娇小公举
掘友等级
初级前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
前端常见手写功能
```js function myInstance(L, R) { var RP = R.prototype var LP = L.__proto__ while (true) { if(LP ==
JavaScript 代码运行的各个阶段(生命周期)
写在前面 JavaScript 是弱类型语言,在运行时才能确定变量类型。即使是如今流行的 TypeScript,也只是增加了编译时(编译成 JavaScript)的类型检测(对于编译器相信大家都有所了
浅谈this 指向
谈到this,我们经常为之头疼,其实把规则捋清楚了!你会发现其实并没有想象的那么难! 常见场景 普通函数的this:指向它的调用者,如果没有调用者则默认指向window。 箭头函数的this: 指向箭
变量提升与暂时性死区
从变量提升说起 在 ES5的“var” 时代,有一个特别的现象:不管我们的变量声明是写在程序的哪个角落,最后都会被提到作用域的顶端去。 神奇的变量提升 这段代码不会报错,反而会输出一个 undefin
JavaScript中的数据类型
在JavaScript中数据类型分为基本数据类型和引用数据类型。 基本数据类型可分为 Number、String、Boolean、Null、Undefined、Symbol(ES6新增数据类型)big
普通函数和构造函数的区别
写在前面 1.构造函数也是一个普通函数,创建方式和普通函数一样,但是构造函数习惯上首字母大写。 2.调用方式不一样,普通函数直接调用,构造函数要用关键字new来调用。 3.调用时,构造函数内部会创建一
JavaScript 的内存管理
分配你所需要的系统内存空间; 使用分配到的内存进行读或者写等操作; 不需要使用内存时,将其空间释放或者归还。 对于简单的数据类型,内存是保存在栈(stack)空间中的;复杂数据类型,内存保存在堆(he
遍历那些事儿
基于 ES6,不会改变自身的遍历方法一共有 12 个。 分别为 forEach、every、some、filter、map、reduce、reduceRight, 以及 ES6 新增的方法 entri
常见的数组去重
在日常当中数组去重,我们经常会遇到,那么常见的数组去重有哪些呢? 1. 利用ES6 Set去重(ES6中最常用) 如果在不考虑兼容性的情况下,这种去重的方法代码量是最少的,但是这种方法还无法去掉“{}
字符串常用API
在JavaScript中所有字符串的方法都会返回新字符串,它们不会修改原始字符串。 一、 length: 返回字符串的长度 二、 indexOf( ): 返回字符串中指定文本首次出现的索引(位置) 如
下一页
关注了
14
关注者
0
收藏集
0
关注标签
28
加入于
2020-10-13