首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
javascript
赵小川
创建于2021-05-13
订阅专栏
JavaScript基础知识
等 1 人订阅
共17篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JS 数据类型转换规则(二)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情 JS 数据类型转换规则(二) 引言 在前一篇,着重介绍了其他数据类型转数字。这一篇,则会去讲解其他数据类型
javascript中的数据类型判断及原理探究
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 javascript中的数据类型判断及原理探究 引言 上一文中,我们聊了js的数据类型,这一篇,我们来看看
手写call,apply,bind,new
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情 手写call,apply,bind,new 引言 时隔一年,再次手写这些枯燥而又无聊的api。让我有了新领
从一个for 循环到 iterator (迭代器遍历器)
iterator (迭代器/遍历器) 今天的主角是iterator。他的汉语意思是(迭代器,遍历器) 遍历器 ? 那岂不是和for循环, forEach, map 差不多,都是遍历,循环数据? 今天我
工厂函数和构造函数
工厂函数(factory function)和构造函数(constructor function) JS基于面向对象的创建对象,主要有工厂模式、构造函数模式、原型模式三种。本文主要分析了这三种模式的特
ES6 - symbol类型
Symbol 在聊symbol类型的时候,顺便一起回忆一下js中的数据类型 原始值类型 「值类型/基本数据类型」 number string boolean null undefined symbol
js- 为什么会发生变量提升
剖析 js代码是一行一行执行的,但是在执行前,他也是有一起准备阶段的 js的作用域是静态的,他在函数定义的时候,就决定了他的作用域(函数,变量可访问的范围) 当我们执行函数的时候,会产生执行期上下文E
原生 JavaScript 手写数组 API
本文将手写数组的常用方法 在我们常用到的forEach,map,filter,some,every,reduce....,你会发现,这些方法基本都是传入一个函数,然后对数据加工,处理,返回我们想要的结
柯里化
柯里化定义 实现柯里化 代码分析 在使用柯里化之后的变化,之前是传入全部参数,只调用一次。现在是传入部分参数,延迟执行,返回一个接收剩余参数的函数。这样的好处是可以延迟执行,可以参数复用。但是每创建一
js-闭包
闭包的形成 浅层次(现象) 深层次(实质) 作用域和作用域链 闭包的应用 说出这些应用,此时你就是占据主导地位了,为什么这么说? 接着来说闭包的使用场景 使用闭包有啥问题 为什么闭包会引起内存泄漏呢?
括号匹配的检验js版
例如,考虑下列括号序列: [ ( [ ] [ ] ) ] 1 2 3 4 5 6 7 8 当计算机接受了第一个括号后,它期待着与其匹配的第八个括号的出现,然而等来的却是第二个括号,此时第一
call,apply,bind的区别及使用
都可以改变 this 的指向的,但是这三个函数稍有不同。call() 方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数。
图片赖加载实现
图片加载概念引入 图片赖加载和图片预加载 图片预加载: 提前加载图片,当用户需要时,直接从缓存中渲染 图片赖加载: 懒加载主要是作为服务器前端优化。减少请求数或延迟请求数 懒加载实现原理 img的sr
节流和防抖概念以及应用
防抖节流的相同与不同 防抖 定义: 触发事件后,函数在n秒内只执行一次,如果事件再次触发,则会重新计算函数执行时间 实际应用: (1) input输入框频繁输入,进行模糊查找。在最后一次键盘抬起后的一
js-数据类型判断以及instanceof实现
instanceof作用 A instanceof B 某对象是否是构造函数的实例(玩的是原型链) 步骤概念 由于instance要检测是是,某对象。所以一定要有一个前置判断条件 左侧的__proto
赋值,浅拷贝,深拷贝的区别,以及各自实现
赋值 当我们把一个对象赋值给一个新的对象时,赋的是该对象在栈中的地址,而不是堆中的数据 也就是赋值之后,两个对象指向同一个存储空间。无论哪个对象发生改变,其实都是改变的堆中的数据 当我们把一个变量赋值
前端实现继承的几种方式
使用extends表明继承自那个父类,并且在自构造函数中必须调用super. class的本质还是函数