A、1molN2所含有的分子数位N(N2)=1mol×NAmol?1=NA,所含有的N原子数为2NA,故A错误;B、标准状况下,水是固体或液体,不能使用气体摩尔体积vm=22.4L/mol,22.4L水的物质的量不是1mol,故B错误;C、1mol镁含有的Mg原子数N(Mg)=1mol×NAmol?1=NA,1mol镁转化为Mg2+后失去电子数为2NA,故C错误;D、O2和O3是单质,都由O原子构成,O2和O3的质量相等,则所含O原子数目相等,故D正确.故选D.