前端开发js命名空间

前端开发入门到精通 web前端开发项目流程 前端开发项目概述文档
命名空间
给自己所有的类、函数、变量添加一个统一的入口
避免命名冲突,自己的文件好找
公式:window.nameSpace = window.nameSpace||{};
回调函数:
也是一个函数,只是把函数当成了参数 ->
意义:当执行某个函数的时候,符合了某个条件,会返回去调用传过来的函数;
主要用于监听某个时间什么时候执行完毕
基本概念:
函数名:是函数的名字,代表的是整个的函数
function loadData(){
}
函数名是:loadData
调用函数:执行函数体里面的代码
公式:函数名 ->
loadData()
1

1
2

2
3

3
4

4
5

5
绑定:.bind 可以绑定外面的this ,函数里面的this都表示绑定的this
this:谁调用this,就是表示哪个对象
1.普通函数里面,没有任何调用这个函数的对象(没有this的指向) – 》 这里面的this
表示的是window对象;
2.在构造函数里面this表示,即将被实例化出来的对象;
call/apply
都可以改变this的指向,同时调用了指定(是用了call/apply)的函数
区别:
call 只能一个个传参
apply 只能传数组
使用环境:
子类构造函数中的参数,传递到父类里面,同时更改父类的this指向
0基础入门web前端开发 web前端开发项目经理 3个月能够入门前端开发吗
» 本文来自:前端开发者 » 《前端开发js命名空间》
» 本文链接地址:https://www.rokub.com/38149.html
» 您也可以订阅本站:https://www.rokub.com
赞(0)
64K

评论 抢沙发

评论前必须登录!