分别验证每组函数的定义域、值域、对应法则是否相同,当三者都相同时为同一个函数
【解析】
对于A:函数f(x)=x的值域为R,函数的值域为[0,+∞),两个函数的值域不同,∴A不正确
对于B:两个函数的定义域、值域、对应法则都相同,∴B正确
对于C:函数f(x)=sinx的定义域为R,函数g(x)=cosx•tanx的定义域为{x|x≠,k∈Z},两个函数的定义域不同,∴C不正确
对于D:函数f(x)=2log2x的定义域为(0,+∞),函数的定义域为(-∞,0)∪(0,+∞),两函数的定义域不同,∴D不正确
故选B