It is all a matter of energy. The bond may be regarded as very polar covalent or ionic, for whatever purpose you might want. Nature does not know about chemical bonds!
However, if you try to dissociate gaseous NaCl, the lowest energy pathway is to
Na• + Cl•
rather than
Na+ + Cl–
Because the...