首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
有鱼是只猫
掘友等级
web前端开发
|
金文科技
web前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
200
文章 136
沸点 64
赞
200
返回
|
搜索文章
最新
热门
3天面试经历,成功拿到前端offer
2020年6月25日端午节,利用3天时间去找房搬家,终于安顿好了,接着28号开始更新简历并且在boss和拉钩上进行投简历(虽然也有朋友在大厂及其他大的互联网公司),想自己先试一下,真的不行了再找他们帮忙,我工作地点是北京。这里说明一下,因为这个这个时候北京疫情原因,大部分都是电…
两种JavaScript异常处理的方式
即:try 中语句不发生错误执行完毕后会执行 finally 中的语句,try 中的语句发生错误,则执行 catch中的语句,catch 中的语句执行完毕后也会执行 finally 中的语句。 继承任何一个自定义错误类型都可以。一般直接继承Error即可
JavaScript模块化的作用、原理、方案
将整个模块放在一个对象里面,外部访问时直接调用对象的属性或者方法就行。 可以分为:CommonJS、AMD、CMD、ES6 module四大类。 这里补充一点:ES5版本的模块化方案,仅在语言的层面上实现了模块化,缺点在于无法直接运行在大部分 JavaScript 运行环境下,…
JavaScript中的this原理及6种常见使用场景
apply方法和call方法相当于改变了显式的修改了prototype原型。
JavaScript中的执行上下文及调用堆栈
既然是‘栈’,那就得符合‘栈’的特性,即数据结构是先进后出。下面我们看一段代码: 以上就是执行上下文栈的具体情况,请大家手动代码练习一下,相信会容易理解透彻。 该阶段会调用函数数时,创建一个执行上下文对象(executionContextObj),该对象又包含了三个对象,分别是…
JavaScript中闭包的概念、原理、作用及应用
闭包:有权访问另一个函数作用域中的变量的函数,一般情况就是在一个函数中包含另一个函数。 从官方定义我们知道闭包是一个函数,只不过这个函数有[超能力],可以访问到另一个函数的作用域。 因为我们知道函数作用域是独立的、封闭的,外部的执行环境是访问不了的,但是闭包具有这个能力和权限。…
JS中的词法作用域(静态作用域)和动态作用域
首先说明一下,JavaScript没有用动态作用域概念,但this机制却和动态作用域类似!JavaScript是通过作用域链的方式进行变量查找的,而JS作用域链是词法作用域,也就做静态作用域!词法作用
深入理解JavaScript的作用域和作用域链
了解作用域之前先看一下变量和函数,变量和函数都有一定的访问权限,就是必须满足条件或者在某个范围之内才能访问,这个范围就是作用域。 它具体表现形式就是一段特定的代码,在该代码段中的变量和函数是封闭的、独立的,这样变量才不会泄露、污染。 作用域一共有三种,分别为全局作用域、函数作用…
全面理解JavaScript中class的实现原理
一、class类概念与语法ES5之前不存在类的概念,创建对象使用的构造函数,通过new操作符来创建;为使JS更像面向对象,ES6版本引入class概念,其基本语法:代码解析:①constructor是
彻底了解instanceof的底层实现原理
说白了,只要右边变量的 prototype 在左边变量的原型链上即可。因此,instanceof 在查找的过程中会遍历左边变量的原型链,直到找到右边变量的 prototype,如果查找失败,则会返回 false yd instanceof Object也是同理的,这里暂不赘述。
下一页
个人成就
文章被点赞
24
文章被阅读
10,401
掘力值
289
关注了
73
关注者
7
收藏集
15
关注标签
27
加入于
2019-12-03