函数f(x)的定义域为[-1,0]是说:x的取值范围在-1和0之间。y=f(x+2)和f(x)是同一个函数,只是用x+2代替了x,楼主可能是这边不理解,事实上x+2只是个符号,如果用y=f(a+2)表示,其中a+2代替x,即a+2的范围在-1和0之间。这样一来,a(或者x)的定义域为:[-3,-2]。
因为总体函数(x+2的取值范围和f(x)中的一样)不变,所以值域也不变:(-1,1)。
如果没有人为的规定,函数定义域的取值范围是由函数本身决定的(使得函数能够成立)。同一个函数的定义域不变。{呵呵,这句话是自己总结,在高中还算适用吧}。