首页
编程
java
php
前端
首页
编程
java
php
前端
请教javascript问题
var str="b(c,v)"; function a(v){ alert(v.value+"a"); m(v); } function m(n){ alert(n.vaule+"m"); }
为什么调用m函数输出的是undefinedm呢 而不是ceshim呢
关键在this:
JavaScript中的this指针是一个动态变化的变量,它表明了当前运行该函数的对象,一个方法(集合元素)由谁调用,this指针就指向谁。
点击展开全文