看到一些书上写的自定义函数中常用evt,elem,parent等作为参数,想知道这些参数是不是一些固有的对象,在哪能找到全部这些参数的详细说明?谢谢

解决方案 »

  1.   

    他们不是固定的对象,这些参数都是编程者自己定义的,可以叫a、b、c,但为了程序的可读性一般会取有意义的变量名,一般为英文单词的缩写或者简写,如用uid表示User ID、用psw表示Password,也可以用拼音啊!你给的elem应该是element的简写吧?
      

  2.   

    evt肯定不是自己定义的,因为它有属性type,所以我觉的它是系统固有的
      

  3.   

    所有对象都可以有type属性,这个不是系统固有对象的特征。系统固有的对象比如Math、Number、Error、Date等,他们的特征很明显,不用声明就能使用。而evt如果定义为字符串,那么它的typeof返回值就是string,如果定义为数字,那就是number,随定义的不同而不同。希望我的解释可以帮到你。