分析:根据题意依次分析命题:①②③通过做差比较f(x1)+f(x2)-f(x1+x2)大于还是小于零,得出结论;④当x>0时,根据函数y=sinx的值域是[-1,1],得出结论即可.
解答:①函数y=x3,当x>0时,y>0
f(x1)+f(x2)-f(x1+x2)=x13+x23-(x1+x2)3=-3x12x2-3x22x1<0
∴f(x1)+f(x2)<f(x1+x2) 故①具有性质M的函数;
②当x1,x2>0时,y=log2(x+1)>0
f(x1)+f(x2)-f(x1+x2)=log2

∵x1,x2>0
∴f(x1)+f(x2)-f(x1+x2)=log2
>0即f(x1)+f(x2)>f(x1+x2)
故②不具有性质M的函数;
③当x>0时,y=2x-1的值域(0,+∞)
f(x1)+f(x2)-f(x1+x2)=2x1-1+2x2-1-2x1+x2+1>0 故③具有性质M的函数;
④当x>0时,函数y=sinx的值域是[-1,1],故不具有M的性质.
可通过作差比较得到结论.
故答案为①③.
点评:本题考查了对数函数、正弦函数、指数函数的单调性以及值域,对于比较两数大小一般采取做差比较的方法.属于基础题.