JavaScript高阶第三天.xmind

preview
需积分: 0 0 下载量 23 浏览量 更新于2024-08-12 收藏 571KB XMIND 举报
js高阶笔记总结: 严格模式: 1.开启严格模式:"use strict" 2.不使用var关键字声明会报错 3.严格模式下普通函数的this指向undefined 高阶函数: 满足其中之一即高阶函数: 1.函数作为参数 2.函数作为返回值 闭包: 1.闭包的三个特性: ①函数嵌套函数 ②函数内部访问外部函数的参数或变量 ③可以使函数中的变量长期驻扎在内存中 2.闭包的好处: 1.使函数内部变量长期驻扎在内存中 2.避免全局变量污染 3.闭包的坏处: 1.内存泄漏(程序中不再用到的内存,没有及时释放,就叫内存泄漏) 递归: 1.函数内部自己调用自己,这个函数就叫递归函数 2.递归函数的作用和循环效果一样,由于递归很容易发生“栈溢出”错误,所以必须要加退出条件return 拷贝: 1.浅拷贝:Object.assign() 2.深拷贝: ①将对象转为字
星河路漫漫
  • 粉丝: 927
  • 资源: 41
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜