js中bind、call、apply函数的用法
来源:互联网 发布:mac下载土豆视频 编辑:程序博客网 时间:2024/06/02 07:30
1
2
3
4
5
6
7
var
a = {
v : 0,
f :
function
(xx) {
this
.v = xx;
}
}
a.f(5);
1
2
3
4
function
f(xx) {
this
.x = xx;
}
f(5);
1
2
3
4
function
a(xx) {
this
.m = xx;
}
var
b =
new
a(5);
1
2
3
4
5
6
7
function
a(xx) {
this
.b = xx;
}
var
o = {};
a.apply(o, [5]);
alert(a.b);
// undefined
alert(o.b);
// 5
1
2
3
4
5
6
7
function
a(xx, yy) {
alert(xx, yy);
alert(
this
);
alert(arguments);
}
a.apply(
null
, [5, 55]);
a.call(
null
, 5, 55);
1
2
3
4
5
6
7
8
9
10
var
m = {
"x"
: 1
};
function
foo(y) {
alert(
this
.x + y);
}
foo.apply(m, [5]);
foo.call(m, 5);
var
foo1 = foo.bind(m, 5);
foo1();
1
function
jam() {};
1
var
jam =
function
() {};
1
function
jam() {}();
1
(
function
jam() {}());
0 0
- js中bind、call、apply函数的用法
- js中bind、call、apply函数的用法
- js中bind、call、apply函数的用法
- js中bind、call、apply函数的用法
- js中bind、call、apply函数的用法
- js中bind、call、apply函数的用法
- js中bind、call、apply函数的用法
- js中bind、call、apply函数的用法
- js中bind、call、apply函数的用法
- !!js中call、apply、bind的用法
- js中call、apply、bind的用法
- Javascript中bind、call、apply函数用法
- Javascript中bind、call、apply函数用法
- js中call、apply、bind函数
- Javascript中call,apply,bind三个函数的用法
- JavaScript中call、apply、bind函数的用法
- JS中apply call bind的区别
- JS中call、apply、bind的区别
- 设置键盘
- 数据可视化之多属性(字段)
- 玩转Android之MVVM开发模式实战,炫酷的DataBinding!
- 二、Java:集合,Map接口框架图
- 关于C语言中 || 和 &&的用法
- js中bind、call、apply函数的用法
- Android CountDownTimer 简单实例
- 第15周OJ实践10 字符串比较
- 深度信念网络(DBN)
- [Android进阶]学习AccessibilityService实现微信抢红包插件
- 第3章Cucumber场景与附注实例---------------Cucumber简单操作实例
- [paper note] Densely Connected Convolutional Networks
- Google Guava官方教程(中文版)
- 关于C语言中 || 和 &&的用法