AzirKxs's Blog

欢迎光临我的博客

深入理解js

一次性弄懂执行上下文,作用域链,变量对象,词法作用域,闭包,this的指向问题,箭头函数

前言 参考文章:Issues · mqyqingfeng/Blog (github.com) 什么是变量提升和函数提升? - 知乎 (zhihu.com) 之前写了一篇糟糕的文章JavaScript的工作机制 - AzirKxs的博客 | 分享与记录,自己当时也没弄明白,又经过了一阶段的学习,参考了大佬的文章与一些讲解视频,我应该可以把这部分内容说的很清楚了(概念繁多,我还是挺有野心的)......

js变量类型的细节

变量类型转换与判别规则全解析

[] == ![] !? 浅析JS的类型系统和隐式类型转换 - 掘金 (juejin.cn) (12条消息) 比较运算符 == 的类型转换规则_zhouhao620的博客-CSDN博客 (12条消息) valueOf()函数_不吃饭会饿的博客-CSDN博客_valueof javascript之类型的细节 javascript的变量转换 String的类型转换 显示转换 使用toStr......
js

Vue组件通信之VueX

解决非关系型组件间数据传递,数据通信,数据共享的工具!

Vue组件通信之VueX 组件间通信的几种情况 以上的几种情况都可以依靠现有的技术解决,但是当我们遇到非关系型组件之间需要进行数据传递,数据通信,数据共享的时候,这时候采用上面的技术就会非常复杂,且不易维护,因此我们需要使用vuex来解决非关系型组件的数据共享。 VueX简介 VueX是采用集中式管理组件依赖的共享数据的一个工具,可以解决不同组件的数据共享问题 state:存放共享状......
Vue

全方面认识Node.js

node基础知识

全方面认识Node.js 初识node.js 为什么JavaScript可以在浏览器中运行? 因为浏览器有对应的JavaScript解析引擎,例如Chrome浏览器的V8引擎 为什么JavaScript可以操纵DOM? 因为浏览器提供了对应的API(DOM.BOM,Ajax,canvas等),如果宿主环境没有DOM API则不能操控DOM JavaScript可以执行后端代码吗? JavaS......

ES6中的变量声明

ES6中关于变量声明的新特性与变动,let,const与var

ES6中的变量声明 ECMAScript与JavaScript的区别 前者是后者的规格,后者是前者的一种实现 1.let let用来声明变量,用法类似于var let与var的区别: 1.let存在块级作用域,而var不存在块级作用域 123456{ let number = 10; var number2 = 20;}console.log(number); //er......
js

html5知识梳理

html5的知识梳理以及面试相关知识

前端基础知识巩固之html 参考: CSDN博主:「JiuMeilove」 原文链接:https://blog.csdn.net/weixin_44368963/article/details/120054610 稀土掘金:别催我码的慢 html篇–这可能是目前较为全面的html面试知识点了吧 - 掘金 (juejin.cn) W3School:w3school 在线教程 菜鸟教程:v......

前端的模块化是什么?

前端模块化的进化史,CommonJS,AMD,CMD,ES6规范

参考 作者:木头房子 链接:https://juejin.cn/post/6844903817272623117 作者:浪里行舟 链接:https://juejin.cn/post/6844903744518389768 ps:我只是通过自己学习这几篇文章进行了一个总结,另外根据自己的理解进行了拓展,仅仅是一个学习笔记,感谢大佬们写的优质文章,建议去阅读原文 前言 模块化概述? 什么......

JavaScript的工作机制

v8引擎,js的内存管理,执行上下文

注意:本篇文章不完善,有很多坑,原因是我调查了很长时间对这些概念仍然很模糊,这篇文章算是给自己挖的一个坑,等待我后续的完善 参考 作者:小烜同学 链接:https://juejin.cn/post/6844903512237670414 作者:子非 链接:https://juejin.cn/post/6844903682283143181 前言 学习目的:前两篇文章我们了解了微任务与......

从浏览器运行机制解析到Event Loop

浏览器的进程与线程,浏览器内核,event loop

从浏览器运行机制解析到Event Loop 参考: 云中桥 《前端进阶」从多线程到Event Loop全面梳理》 链接:https://juejin.cn/post/6844903919789801486 null仔 《从 8 道面试题看浏览器渲染过程与性能优化》链接:https://juejin.cn/post/6844904040346681358 可乐好喝不胖 《css加载会造成阻塞......

微任务,宏任务与Event-Loop ——js的运行机制篇part1

从同步事件与异步事件的执行入手,详细剖析微任务,宏任务,了解js的事件循环机制

微任务,宏任务与Event-Loop 参考: 稀土掘金: IT老班长 链接:https://juejin.cn/post/6945319439772434469 张倩qianniuer 链接:https://juejin.cn/post/6844903638238756878 Jiasm 链接:https://juejin.cn/post/6844903657264136200 小浪哥 链......