当0≤a≤1时,函数g(x)的定义域是{x|a≤x≤2-a};
当-1≤a<0时,函数g(x)的定义域是{x|-a≤x≤2+a}
解:∵函数f(x)的定义域是[0,2],
由,
当0≤a≤1时,解得a≤x≤2-a;
当-1≤a<0时,解得-a≤x≤2+a.
∴当0≤a≤1时,函数g(x)的定义域是{x|a≤x≤2-a};
当-1≤a<0时,函数g(x)的定义域是{x|-a≤x≤2+a}.
故答案为:当0≤a≤1时,函数g(x)的定义域是{x|a≤x≤2-a};
当-1≤a<0时,函数g(x)的定义域是{x|-a≤x≤2+a}.