Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 引入此模块,可将传入参数进行初始化,返回一个参数数组,其中:
- string类型为数组首位,boolean类型,object类型 ,function类型依次类推;
- 注意:传入number类型会忽略
- */
- exports.judgeArg = function() {
- var aArray = arguments[0],
- i = 0,
- aNewArg = [];
- for (; i < aArray.length; i++) {
- if (typeof aArray[i] == 'undefined' || typeof aArray[i] == 'number') continue;
- if (typeof aArray[i] == 'string') aNewArg[0] = aArray[i];
- if (typeof aArray[i] == 'boolean') aNewArg[1] = aArray[i];
- if (typeof aArray[i] == 'object') aNewArg[2] = aArray[i];
- if (typeof aArray[i] == 'function') aNewArg[3] = aArray[i];
- };
- return aNewArg;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement