摘要: JavaScript 脚本加载和执行机制 JavaScript 是一种脚本语言,它可以在浏览器中加载和执行。在 HTML 文档中,JavaScript 代码可以直接嵌入到 HTML 文档中,也可以通过引用外部 JavaScript 文件来加载和执行。 阅读全文
posted @ 2023-01-22 23:56 飞仔FeiZai 阅读(305) 评论(0) 推荐(0)
摘要: WebAssembly WebAssembly (简称Wasm) 是一种运行在浏览器中的二进制文件格式,它可以在浏览器中与 JavaScript 配合使用,允许在浏览器中执行更快的、更复杂的应用程序。 阅读全文
posted @ 2023-01-22 23:39 飞仔FeiZai 阅读(152) 评论(0) 推荐(0)
摘要: JavaScript 实现继承 JavaScript 中的继承可以通过多种方式来实现,如原型链继承、借用构造函数继承、组合继承、ES6 Class继承等。 阅读全文
posted @ 2023-01-22 23:25 飞仔FeiZai 阅读(129) 评论(0) 推荐(0)
摘要: JavaScript 函数式编程 JavaScript 中的函数式编程是一种编程范式,它将函数作为一等公民来使用。 在函数式编程中,函数是一种特殊的对象,可以赋值给变量、作为参数传递给其他函数、或作为其他函数的返回值。 函数式编程强调了函数的纯函数性,即函数输入相同时,总能得到相同的输出,并且不会对外部状态产生影响。 函数式编程还提倡使用高阶函数,即函数可以作为参数传递给其他函数,或作为其他函数的返回值。 阅读全文
posted @ 2023-01-22 23:12 飞仔FeiZai 阅读(127) 评论(0) 推荐(0)
摘要: JavaScript 跨域问题 跨域 (Cross-origin resource sharing, CORS) 是指在浏览器中,同源策略限制了来自不同域的脚本对每个网络资源的访问权限。 阅读全文
posted @ 2023-01-22 22:26 飞仔FeiZai 阅读(180) 评论(0) 推荐(0)
摘要: JavaScript 循环引用 JavaScript 中的循环引用是指两个或多个对象之间相互引用的情况。这种情况下,这些对象就不能被垃圾回收机制正常回收,会导致内存泄漏。 阅读全文
posted @ 2023-01-22 15:06 飞仔FeiZai 阅读(1389) 评论(0) 推荐(0)
摘要: JavaScript 内存管理及垃圾回收 JavaScript 中的内存管理主要由 JavaScript 引擎负责,开发人员不需要手动管理内存。JavaScript 引擎使用垃圾回收算法来实现自动垃圾回收。 JavaScript 垃圾回收算法是指在 JavaScript 程序中,用来回收不再使用的内存的算法。 阅读全文
posted @ 2023-01-22 11:58 飞仔FeiZai 阅读(581) 评论(0) 推荐(0)