![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
阿宅的小天地
前端学习
展开
-
JavaScript设计模式学习
JavaScript设计模式原创 2021-12-07 01:20:44 · 290 阅读 · 0 评论 -
【leetcode刷题笔记】5. 最长回文子串
思考:第一反应就是中心扩散法,以一个字符为中心,向两侧扩散,如果左侧不等于右侧,则停止扩散。所以解法一如下: /** * @param {string} s * @return {string} */ var longestPalindrome = function(s) { // 空字符串和一个字符串时,直接返回 if (s.length<2){ return s } let res = ''; helper(i, ...原创 2021-11-29 12:53:52 · 162 阅读 · 0 评论 -
JavaScript深拷贝
// method1 let obj = { name: 'aa', age: 18 }; let obj2 = JSON.parse(JSON.stringify(obj)); console.log(obj === obj2) //false // method2 function deepClone(target) { let result; if (typeof target === 'object') { if (Array.isArr.原创 2021-11-16 20:57:37 · 298 阅读 · 0 评论