Loading

摘要: 手写 Function.prototype.call: Function.prototype.myCall = function (context, ...args) { context = context || window; const fn = Symbol('fn'); context[fn 阅读全文
posted @ 2023-05-17 11:41 mx羽林 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 栈内存是一种连续的数据结构,它由操作系统自动分配和释放,通常用来存储局部变量和函数参数。栈内存的分配和回收非常快速和高效,只需要调整一个水位线的位置就可以了。但是栈内存的大小是有限的,如果超过了栈的剩余空间,就会发生栈溢出的错误。 堆内存是一种非连续的数据结构,它由程序员手动申请和释放,通常用来存储 阅读全文
posted @ 2023-05-17 08:58 mx羽林 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 什么是域名发散 域名发散是指将静态资源放在多个子域名下,以突破浏览器对同一域名的并发请求限制,提高页面加载速度。例如,如果主页面是 www.example.com,那么可以将图片、样式表、脚本等静态资源分别放在 img.example.com、css.example.com、js.example.c 阅读全文
posted @ 2023-05-16 19:23 mx羽林 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 什么是 TypeScript TypeScript 是静态类型的 JavaScript 超集 类型系统按照「类型检查的时机」来分类,可以分为动态类型和静态类型。 动态类型是指在运行时才会进行类型检查,这种语言的类型错误往往会导致运行时错误。 TypeScript 在运行前需要先编译为 JavaScr 阅读全文
posted @ 2023-05-15 09:09 mx羽林 阅读(20) 评论(0) 推荐(0) 编辑
摘要: javascript 好书 开始[必学基础-红宝书] 新手入门系统学习的书籍一:20年8月出版的[《JavaScript高级程序设计(第4版)》](JavaScript高级程序设计(第4版) (豆瓣) (douban.com))有电子版和纸质版。 此书虽然是JS必学之一的红宝书,但章节安排欠佳(比如 阅读全文
posted @ 2023-05-15 08:42 mx羽林 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 在 Vue2 项目中,我们经常会遇到这样一个问题:什么场景下值得用const that = this?这个问题涉及到 JavaScript 中的 this 指针和 Vue 中的模板语法。本文将从以下三个方面来论述这个问题: this 指针的含义和变化 Vue 模板语法中如何使用 this const 阅读全文
posted @ 2023-05-14 09:24 mx羽林 阅读(542) 评论(0) 推荐(0) 编辑
摘要: SPH 项目笔记 项目开发前的准备 [脚手架初始化项目] 准备 node + webpack + cnpm(有梯子也可以) 的开发环境。 命令行执行vue create app创建脚手架。 项目文件夹介绍: [build]index.js 是webpack配置文件,几乎不动这个文件。 [mock]数 阅读全文
posted @ 2022-10-14 00:16 mx羽林 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在本文中,我们将介绍浏览器的 javaScript 运行时环境。我们将学习 Chrome 的JS V8 引擎如何解析代码,并了解事件循环如何帮助代码在单个线程上同步和异步运行。最后,我们将看一个常见示例,该示例可以更清楚地解释此过程的工作原理。 JS 运行时环境 当您访问网站时,您可以利用各种各样的 阅读全文
posted @ 2022-07-07 19:44 mx羽林 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 在一些文章中或者工作面试问题上,会遇见这种看似简单的经典问题。 for(var i = 0; i < 5; i++) { setTimeout(function () { console.log(i); }); } console.log('hello word'); /*output 'hello 阅读全文
posted @ 2022-05-24 16:17 mx羽林 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 科学计数法 很多编程教材和百度出来的文章都会这样说:“计算机中遵循IEEE754规范,小数点飘忽不定的数就是浮点数。”这确实是句废话,你小数点“飘忽不定”,请问“飘忽不定”是怎么体现的,然后背后其原理又是如何的呢?这些被笼统描述甚至不阐述就导致了读者一知半解。 接下来我们利用科学计数法对浮点数开展学 阅读全文
posted @ 2022-03-28 22:04 mx羽林 阅读(251) 评论(0) 推荐(0) 编辑