首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一天一个面试题
欧浪浪
创建于2021-12-28
订阅专栏
剑指Offer
等 4 人订阅
共44篇文章
创建于2021-12-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[路飞]每日一答:window对象除 document以外的一些常用子对象
简述window对象除 document以外的一些常用子对象,并描述其作用 这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战」。 screen 对象 screen 对象包含有
[路飞]每日一答:介绍一下常用的语义化标签?
如何使用语义化标签实现wiki页面 这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战」。 什么是语义化标签 语义化标签是HTML中的标签,其特别之处在于语义化的标签,旨在让标
[路飞]每日一答:innerHTML,nodeValue与textContent之间的区别
innerHTML,nodeValue与textContent之间的区别 在回答问题之前我们可以创建一个简单的HTNL页面,分别查看和分析他们打印出的结果是什么。 他所显示的页面是这样的: inner
[路飞]每日一答:手动实现 call , bind , apply
手动实现 call , bind , apply 这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」。 call call() 方法是预定义的 JavaScript 方法。它
[路飞]每日一答:介绍一下this指向的4种形式?
介绍一下 this 指向的 4 种形式? 这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」。 面向对象语言中 this 表示当前对象的一个引用。在 javascript 中
[路飞]每日一答:let 是否会造成变量提升?(暂时性死区的坑)
let 是否会造成变量提升 导语 这里的答案一定是否定的,因为我们都知道,只有var会产生变量提升的情况,let是不会产生变量提升的,那么为什么会提出这样的问题呢?我们来看一下下面的代码: 根据作用域
[路飞]每日一答:谈谈词法作用域,块级作用域,作用域链,静态作用域和动态作用域?
谈谈词法作用域,块级作用域,作用域链,静态作用域和动态作用域? 词法作用域 词法作用域,顾名思义,他是在编译器的词法分析阶段即确定的作用域。通过查阅资料,我们可以知道,编译器在编译的过程中会经历三个阶
[路飞]每日一答:用闭包完成模块化?(带你手撕webpack)
带你手写webpack实现,这你还不点赞吗? 要弄懂闭包在模块化中的应用,其中以 webpack作为案例,最好的说明方式就是自己利用webpack打包原理去实现一个小的 mini webpack。
[路飞]每日一答:如何利用闭包和立即执行函数实现类库的封装?
如何利用闭包和立即执行函数实现类库的封装 封装类库的特点 类库是我们在开发中经常用到的,但是在使用的时候我们很少会考虑他是如何设计的,如何实现封装的。 首先我们要了解类库的特点是什么。类库最基础的要求
[路飞]每日一答:闭包与立即执行函数的应用?
闭包与立即执行函数的应用 一.闭包 在前文中已经对闭包做了一个定义和解释,包括如何实现一个闭包,具体可以参阅前文:[路飞]每日一答:什么是闭包? 闭包的核心作用就是将变量私有化,防止外部访问。 二.立
[每日一答]谈谈闭包,柯里化,以及偏应用函数的关系
谈谈闭包,柯里化,以及偏函数的关系 一.闭包 闭包是一个引用该函数作用于外的某个变量的一个函数和这个外部变量的总和。简单地说就是 一个函数,引用了其作用于外的变量,那么这个函数和这个变量就组成了一个闭
[路飞]每日一答:谈谈闭包的应用场景
谈谈闭包的应用场景 导语:在之前简单介绍了一下闭包以及闭包的作用。这一期聊一聊闭包的应用场景。 一.单例的实现 所谓单例就是在全局中,这个类提供了一种访问其唯一的对象的方式。注意关键词就是这个对象是唯
[路飞]每日一答:什么是闭包?
什么是闭包? 一. 如何定义闭包? 先来看一段代码: 在上述代码中,有一个函数 fun 和一个函数外的变量 name , 函数fun引用了 函数外的变量 name,那么我们可以认为 这个函数 fun
[路飞]每日一答:箭头函数能否作为构造函数?
箭头函数能否作为构造函数? 一.什么是箭头函数,和非箭头函数的区别是什么? 箭头函数是ES6中新增加的函数表达类型,其表现形式: 二. 箭头函数的特点 箭头函数表达式没有自己的this,argumen
[路飞]每日一答:window.window 会输出什么?
window.window 会输出什么? 一.实践一下 在浏览器中打印 window.window 不难发现 window.window 依然是一个 window 对象 二.猜想 window 和 w
[路飞]每日一答:什么是JS作用域链
什么是JS作用域链 一. 首先了解作用域 什么是作用域?个人理解作用域就是某个变量或某段代码可以被使用或访问到的的作用范围。JS中作用域分为全局作用域和函数作用域。 全局作用域: 代码在程序的任何地方
[路飞]每日一答:介绍一下JS的执行上下文
介绍一下JS的执行上下文 一.什么是执行上下文 1. 执行上下文的三种情况 全局执行上下文 函数执行上下文 eval执行上下文 (已废弃) 1.1 全局执行上下文 首次执行代码的默认环境。全局执行上下
[路飞]每日一答:如果一个构造函数,bind了一个对象,用这个构造函数创建出的实例会继承这个对象的属性吗?为什么?
如果一个构造函数,bind了一个对象,用这个构造函数创建出的实例会继承这个对象的属性吗?为什么? 一.绑定的四大原则 1. new 绑定 通过关键字 new 进行绑定 2. 显式绑定:call,app
[路飞]每日一答: 简述关于instance 和 instanceof?
关于 instance 你了解多少? 一.什么是 instance ? 在js里instance一般指构造函数通过new关键字得到的实例对象,简单地说即: 该new操作实例在JavaScript类:i
[路飞]每日一答:function 中 arguments 是数组吗?如果不是如何转化为数组?
function 中 arguments 是数组吗?如果不是如何转化为数组? 一. 什么是 arguments agruments 是function中可以被直接访问的变量,在函数调用时才会有值,本质
下一页