Posts
All the articles I've posted.
JS 柯里化的思考
Published: at 02:12 PM本文并非讲解柯里化本身,而是记录学习过程中的一些思考,并包含多个难度级别的柯里化函数实现和解答。
JSONP 与 CSP 的探究
Published: at 08:32 AM本文探讨了 JSONP 的工作原理以及 Content Security Policy (CSP) 如何影响 JSONP 的使用,并通过一个实际案例分析了知乎网站的 CSP 设置如何阻止来自 y.qq.com 的 JSONP 请求。
使用 setTimeout 和 clearTimeout 模拟 setInterval 和 clearInterval
Published: at 08:39 AM本文介绍了如何使用 `setTimeout` 和 `clearTimeout` 函数来模拟 `setInterval` 和 `clearInterval` 函数的功能,并讨论了实现过程中遇到的问题和解决方案。文章分析了不同实现方法的优缺点,并提供了改进建议。
JS 常见的拷贝方法,手写一个深拷贝
Published: at 10:54 PM本文介绍了 JavaScript 中常见的浅拷贝和深拷贝方法,包括 `Object.assign`、扩展运算符、`JSON.stringify`以及`lodash`库的`_.cloneDeep`方法,并手写实现了一个深拷贝函数。同时解释了浅拷贝和深拷贝的区别,以及`JSON.stringify` 方法的局限性。