2019-04-08

数组去重:手写代码!!看demo

字符串反转:手写,split字符串转为数组,reverse数组反转,join数组转为字符串

封闭函数的作用:将函数封闭起来,不会影响外部的代码操作,即使内部与外部变量名重复也不会影响

闭包的用途:存循环的索引值

闭包的本质就是函数嵌套,就是在函数里面定义函数,内部函数可以引用外部函数的参数和变量,参数和变量不会被垃圾回收机制给回收

闭包的用途:可以存循环的索引值、做私有变量计数器

全局变量:函数外部定义的变量,函数内部和外部都可以访问,它的值可以共享

局部变量:函数内部定义的变量,函数内部可以访问,外部无法访问。函数内部访问变量时,先在内部查找是否有此变量,如果有,就使用内部变量,如果没有,就去外部查找

函数内部如果不用'var'关键字定义变量,变量可能会变成全局变量,如果用严格模式解析会报错

你可能感兴趣的:(2019-04-08)