State: More commonly used, various states can use it, but it is more focused on a mental state or physical state.
Status: Used in people's body is generally its identity and status, as "state, situation" when speaking, more refers to politics and business.
State tends to condition, which is a kind of continuity. Status is often used to describe a stage in a procedure (phase), similar to a fixed value of an enumerated variable in C, which belongs to a known set.
For example, Taobao buyer asked the seller, "My online shopping now is what situation?" "The background of this problem is that both sides are clear about the status of the transaction," Buyers buy "" buyer has paid "" Seller has shipped "" buyer has signed "or" buyer has complained "and so on. These states describe the different stages in the development of a thing. Moreover, the sequence of these stages is also tacitly agreed by both parties.
So here you can ask "What ' the status of my purchase?", where the state is not appropriate, if hard to use it from the sense of language may be uncomfortable.
The state is the right thing to do, but. If you say four states of a substance, it can be said that "solid state", but if you say "solid status", first of all, the combination of these two words does not seem to describe the physical state, more like to say "the determination of the situation (solid produced ambiguity," determined/conclusive); Even if it is not misunderstood, it is necessary to agree on a sequence of changes in the state of the matter, such as heating and then ionization of the substance from the solid state, which may undergo the four stages of solid, liquid, gaseous and plasma states. Similar to the way in which enumerations are defined first and then referenced.
Extended:
Ajax Readystate,statustext,onreadystatechange,window.status How could a state be a state for a while?
State refers to States, are generally limited, can be enumerated, the status is not certain.
Like what
ReadyState--that's four or five values.
StatusText--descriptive text that can be arbitrarily
onReadyStateChange--then change between four or five values
Window.status--descriptive text that can be arbitrarily
For example, you weigh how many kilograms, belong to the status, but say you weight is thin, normal or overweight, that is state.
The above is a small set to introduce the English word state and status of the difference, I hope to help everyone, if you have any questions please give me a message, small series will promptly reply to everyone. Here also thank you very much for the cloud Habitat Community website support!