发布于 

js高级(三)

this的使用:

●this是特殊的标识符,代表某个对象值。取值根据函数的调用方式会发生变化

●全局中直接访问this,默认window

构造函数中this,默认为实例对象

方法中的this,默认为调用者

自调用函数与模块化

模块:块、部分意思。

模块化:指的是,将没进行

依赖:就是使用的意思 【文件不能划分全局作用域】

回调函数:作为函数参数使用的函数

forEach():遍历到数组的每个元素

注:return 不能结束

注:qAll的结果为NList伪数组对象具有forEach

数组其它回调函数到方法:

map()every()some()reduce()filter()find()findIndex()

查文档自学上述方法【寒假作业】

mdn

局部变量(私有变量)确保数据安全性

如果将变量设置为私有变量,就可以确保数据安全性,不会被外界操作修改。

​ → 问题是:不仅不能修改,也无法访问

作用域。。接受返回值(返回值是函数)

确保数据安全性----闭包函数作用

函数只能返回一个返回值

递归函数:

为什么 5:5? 【注:06|||||||||||||】


本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。