摘要: 6. 递归 6.1 什么是递归 6.2 利用递归求数学题 1. 求1 2 3... n的阶乘 2. 求斐波那契数列 6.3 利用递归:根据id返回对应的数据对象 6.4 浅拷贝和深拷贝 1. 浅拷贝 对于对象级别的数据,浅拷贝只拷贝地址:将obj拷贝给o的时候,o里面msg拷贝的只是地址,让o和ob 阅读全文
posted @ 2020-03-02 17:35 deer_cen 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 5. 闭包 5.1 变量作用域 之前所学的知识: 5.2 什么是闭包 5.3 闭包的作用 闭包实现:在fn外部的作用域可以访问fn内部的局部变量 num等待所以函数执行完毕才会销毁。综上:闭包的主要作用就是沿伸了变量的作用范围。 5.5 闭包案例 1. 闭包应用 点击li输出当前li的索引号 端点放 阅读全文
posted @ 2020-03-02 16:29 deer_cen 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 3. 严格模式 3.1 概述 3.2 开启严格模式 1. 为脚本开启严格模式 (1) (2) 2. 为函数开启严格模式 3.4 严格模式中的变化 对于第2点:就是不要在if或者for等花括号{}中声明函数 更多格式要求参考:https://developer.mozilla.org/zh CN/do 阅读全文
posted @ 2020-03-02 13:26 deer_cen 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1. 函数的定义和调用 1.1 函数的定义方式 1.2 函数的调用方式 2. this 2.1 函数内this指向 2.2 改变函数内部this指向 1. call方法 2. apply方法 与this不一样的地方在于第二个参数所传递的参数必须包含在数组中 3. bind方法 基本使用: 应用1:如 阅读全文
posted @ 2020-03-02 10:20 deer_cen 阅读(285) 评论(0) 推荐(0) 编辑