Javascript函数详细信息

时间:2016-05-06 04:15:23

标签: javascript

我在javascript中有一个函数

function Ob(a)
{
  a.j.a.r(a);
  return a
}

任何人都可以详细说明a.j.a.r()的作用吗?

任何帮助将不胜感激..

提前致谢

1 个答案:

答案 0 :(得分:2)

每个点引用都是对象的属性引用。所以:

a.j.a.r(a);

它的用法如下:

  1. 从对象a开始。
  2. 获取该对象的.j属性。
  3. .j属性的对象上,获取该对象的.a属性。
  4. 在第二个.a属性的对象上,获取该对象的.r属性。
  5. 将该值作为函数执行,并将原始a值传递给它。
  6. 分段,就像这样:

    var x = a.j;
    var y = x.a;
    var z = y.r;
    z(a);