Doraemon Starry Sky Backdrop
dorabighead Avatar
dorabighead
✦ Tag Archive · 领域归档

JavaScript

该标签下已收录 45 条沉淀(45 篇文稿)

查看全部词云
📘 专栏文稿 (45)
小 Dora 的 JS 修炼坊 /
11 分钟阅读

变量三兄弟与作用域迷宫

今天是小Dora正式踏入 JavaScript 的第一天,目标明确:未来成为一名**高级前端工程师**。第一关,就是打通【变量声明】这座看似简单、实则杀机重重的迷宫。

前端学习 /
7 分钟阅读

你真的了解 `var a = 2;` 的执行顺序吗?

很多人学 JavaScript 的时候,写下 var a = 2; 的时候,心里只是想着“定义一个变量并赋值”,然后就继续写下去,完全没有意识到这一行代码背后,引擎、编译器和作用域三者正进行一场精密的

前端学习 /
5 分钟阅读

闭包:JavaScript 中的隐形大杀器

你可能已经在很多地方听说过闭包这个词,尤其是涉及到 JavaScript 的作用域和异步操作时。闭包是 JavaScript 中非常核心的概念,然而它又非常容易让开发者感到困惑。今天我们就来深入剖析闭

小哆啦探秘《JavaScript高级程序设计》 /
7 分钟阅读

JavaScript 高级程序设计 读书笔记(第三章)

JavaScript 高级程序设计 读书笔记(第三章) 第三章:基本概念的深度探索 在 JavaScript 的世界里,第三章的内容可以说是奠基石,它决定了你对这门语言的基本理解。如果你曾经因为 nu

前端学习 /
62 分钟阅读

CSS宝典

今日小哆啦提笔,将闭关期间整理的CSS宝典略作总结,与诸位共赏。此番分享,虽不敢言妙笔生花,但聊胜于空谈胡诌,且看能否在欢笑中助尔等拨开前端迷雾!

前端八股 /
3 分钟阅读

CSS多种方法绘制三角形

1. 边框法: 使用一个具有透明边框的元素,并隐藏不需要的边框,以形成一个三角形。 2. 伪元素法: 使用:before或:after伪元素来创建三角形。 3. CSS3 clip-path: 使用c

前端学习 /
50 分钟阅读

Vue2——全局API复习

前段时间,小哆啦在工作之余,总感觉`vue`会用还是不是很了解,于是小哆啦决定总结一波,来深度复习一下。复习完之后小哆啦也会跟着大佬去学习`vue`的源码分析,在总结的时候小哆啦也尽量去理解大佬的设计

前端学习 /
21 分钟阅读

一文梳理BOM

BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 window。 BOM 由一系列相关的对象构成,并且每个对象都提供了很

前端学习 /
123 分钟阅读

深入学习DOM

小哆啦在面试的时候有一次被问到`DOM` 由于经常使用框架开发,导致`DOM`有点遗忘,然后呢就总结一下常用的DOMAPI。

前端学习 /
41 分钟阅读

JavaScript 常用设计模式(一)

JavaScript 常用设计模式 一、构造器模式 构造器模式(Constructor Pattern)是一种常见的设计模式,用于创建对象。它在JavaScript中广泛使用,特别是在创建自定义对象和

前端学习 /
29 分钟阅读

call 、bind、apply以及this的理解

先念口诀:箭头函数、new、bind、apply 和 call、欧比届点(obj.)、直接调用、不在函数里。按照口诀的顺序,只要满足前面某个场景,就可以确定 this 指向了

前端学习 /
18 分钟阅读

理解函数柯里化

理解函数柯里化 高阶函数 1. 接受函数作为参数 高阶函数可以接受一个或多个函数作为参数。这样的函数通常用于执行传入的函数,或者基于传入的函数执行一些逻辑。例如: 2. 返回函数(闭包) 高阶函数可以

前端八股 /
7 分钟阅读

闭包的理解

闭包是一个晦涩难懂的概念,很难确定到底是一个什么东西,本文探究 JavaScript 中的闭包 。

前端随笔 /
2 分钟阅读

前端每日一题 -js的数据类型的内存存储

JS的基本数据类型和引用数据类型内存存储 栈和堆的特点和区别 栈(stack) :栈会自动分配内存空间,会自动释放,存放基本类型和引用数据类型的变量 所有在函数/方法中定义的变量都是放在栈内存中。