2025-06-11 09:34:45 1阅读 0喜欢
2025-06-11 09:33:48 0阅读 0喜欢
944访问人次
Camila Waz 2025-06-11 09:36:47
2025-06-11 09:32:06 2阅读 0喜欢
9
2025-06-04 11:50:24 9阅读 0喜欢

浅拷贝只复制对象的第一层属性,如果属性是引用类型(如对象、数组),则复制的是引用地址,新旧对象会共享这些引用类型的属性。

14
2025-06-04 11:42:55 14阅读 0喜欢

JavaScript 递归

递归是编程中一个重要的概念,指的是函数直接或间接调用自身的过程。在 JavaScript 中,递归可以优雅地解决许多问题,特别是那些具有自相似性质的问题。

基本递归示例

最简单的递归例子是计算阶乘:

function factorial(n) {
  if (n === 0 || n === 1) {
    return 1;  // 基本情况(终止条件)
  }
  return n * factorial(n - 1);  // 递归调用
}

console.log(factorial(5)); // 输出: 120
43
2023-06-17 10:19:32 43阅读 0喜欢
<body onhashchange="myFn()">
    <a href="#123">123</a>
    <a href="#456">456</a>
</body>
<script>
    function myFn() {
        console.log('good1230.com')
    }
</script>
45
2023-06-17 09:53:41 45阅读 0喜欢
let textarea = document.querySelector('textarea')
    textarea.onbeforeinput = function (e) {
        let RegEx = /[0-9]/
        if (RegEx.test(e.data)) {
            e.returnValue = false
        }
    }