js如何连接方法名
有时候,我们会遇到下面这种情况
1 var m='getElementById'; 2 document.m/*这是不合适的,因为在js中.后面代表的是一种方法,而js中是没有m方法的*/ 3 document+m/*这也是不合适的,js中+是连接两个字符串,这样最后生成的就是一个字符串了*/ 4 document.+m/*道理同第二个*/ 5 document+.+m/*道理同第二个*/ 6 /*正确的方法*/ 7 document[m].('id'); 8 /*document本来就是一个方法名数组,这样正好调取了数组中的方法*/