A、根据次氯酸钠的化学式为NaClO分析其元素组成;
B、根据次氯酸钠的化学式NaClO中Na的化合价为+1价,O元素的化合价为-2价,再根据化合物中各元素的正负化合价的代数和为零计算得出;
C、由盐的概念分析即可;
D、次氯酸钠是一种化合物,不是混合物.
【解析】
A、NaClO是由Na、Cl、O三种元素元素组成的; 正确;
B、NaClO中Na的化合价为+1价,O元素的化合价为-2价,根据化合物中各元素的正负化合价的代数和为零计算得出Cl元素的化合价为+1价; 正确;
C、NaClO是由金属Na+离子和ClO-组成的化合物,属于盐; 正确;
D、次氯酸钠是一种化合物,不是混合物,次氯酸钠和食盐的性质不同.故D不正确.
故选D