ਕੰਪਿਊਟਰ 'ਪ੍ਰੋਗਰਾਮਿੰਗ

ਜਾਵਾਸਕਰਿਪਟ: typeof - ਜ਼ਰੂਰਤ ਜ ਇੱਕ ਮੌਕਾ

ਉੱਥੇ ਡਾਟਾ ਦੀ ਇੱਕ ਖਾਸ ਕਿਸਮ ਦੀ ਹੋਣ ਲਈ ਵਰਤਿਆ ਹੈ, ਅਤੇ ਹੁਕਮ ਨੂੰ ਇਸ ਦਾ ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਵਿੱਚ ਆਪਣੇ ਨੂੰ ਕਾਰਵਾਈ ਕਰਨ ਵਿਚ ਦਿਲਚਸਪੀ ਸੀ. "ਵੇਰਵਾ ਵਿਚ atypical ਵਿਚਾਰ" ਦੇ ਦਬਦਬਾ ਅਚਾਨਕ ਆ, ਪਰ ਕੁਦਰਤੀ. ਪ੍ਰੀ-ਵੇਰੀਏਬਲ ਐਲਾਨ ਲਾਜ਼ਮੀ ਕੋਈ ਵੀ ਹੁਣ ਹੈ, ਅਤੇ ਆਮ ਵਿਚ ਇਸ ਕਿਸਮ ਦੇ ਸੰਕੇਤ 'ਤੇ ਘੱਟੋ ਘੱਟ ਇੱਕ ਕਾਰਵਾਈ ਹੈ, ਜਿਸ ਵਿੱਚ ਇਸ ਨੂੰ ਹਿੱਸਾ ਹੈ, ਸਾਰੇ ਅਰਥ ਖਤਮ ਹੋ ਗਈ ਹੈ.

Programmer ਆਪਣੇ ਹੱਥ ਖੋਲ੍ਹਿਆ: ਇਸ ਨੂੰ ਸ਼ੁਰੂ ਵਿੱਚ ਕਿਸੇ ਚੀਜ਼ ਨੂੰ ਐਲਾਨ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਨਹੀ ਹੈ. ਅਕਸਰ ਸਿਰਫ ਵਰਤਣ ਦੀ ਵਾਰ 'ਤੇ ਕੀ ਲੈਣ ਲਈ, ਕੀ ਕਰਨਾ ਹੈ ਅਤੇ ਕਿਸ ਨੂੰ ਪਤਾ ਕਰਨ ਲਈ ਹੋ ਜਾਵੇਗਾ. ਕਿਸਮ ਦੇ ਲਈ ਦੇ ਰੂਪ ਵਿੱਚ, ਉਹ ਆਪਣੇ ਆਪ ਨੂੰ "ਮੁੱਲ ਬਣ ਗਏ ਹਨ," ਭਾਵ ਹੈ, ਇਸ ਨੂੰ ਡਾਟਾ, ਜਿਸ 'ਤੇ ਇਹ ਵੀ ਕਿਸੇ ਚੀਜ਼' ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਬਣ!

ਇਹ ਹੈ ਜ ਨਾਲ ਨਾਲ, ਨਾ ਹੈ, ਇਸ ਬਾਰੇ ਕੀ

ਵੇਰੀਏਬਲ "AAA" ਅਤੇ ਕਾਰਵਾਈ ਕਰਨ ਲਈ ਉਪਲੱਬਧ ਐਲਗੋਰਿਥਮ ਦੀ ਇੱਕ ਬਹੁਤ ਹੀ ਸਧਾਰਨ ਦਾ ਵੇਰਵਾ:

aaa ; var AAA;

( aaa ) { ਜੇ (AAA) {
= 'I am!' Res = 'ਮੈਨੂੰ!' ; // ਮੈਨੂੰ am!
{ } ਉੱਠਦੇ {
= 'me no...' ; Res = 'ਮੈਨੂੰ ਕੋਈ ...'; // ਮੇਰੇ ਕੋਲ ਨਾ ਕਰਦੇ,
}

ਇਹ ਇੱਕ ਸਾਫ ਨਤੀਜੇ ਦਿੰਦਾ ਹੈ: ". ਮੈਨੂੰ ਨਾ ਕਰੋ" ਇੱਥੇ ਫੰਕਸ਼ਨ ਜਾਵਾਸਕਰਿਪਟ typeof = ਪ੍ਰਭਾਸ਼ਿਤ ਦੇ ਮੁੱਲ. ਬਸ ਵੇਰੀਏਬਲ ਦਾ ਵਰਣਨ - "ਕੁਝ ਵੀ ਕਰਦੇ ਹਨ," ਦਾ ਮਤਲਬ ਨਹੀ ਹੈ. ਇਹ ਸੱਚ ਹੈ ਕਿ ਜਦ AAA = 1, ਸਾਨੂੰ ਪ੍ਰਾਪਤ: 'ਮੈਨੂੰ' ਹੈ, ਪਰ ਜੇਕਰ AAA = 0 ਹੈ, ਇਸ ਨੂੰ ਪਹਿਲੇ ਕੇਸ ਵਿਚ ਵਰਗਾ ਹੋਵੇਗਾ: "ਮੈਨੂੰ ਨਾ ਕਰਦੇ ...." ਸ਼ਾਨਦਾਰ ਤਰਕ ਹੈ, ਇੱਕ ਗਣਿਤ, ਦੇ ਨਾਲ ਨਾਲ ਇੱਕ ਸਧਾਰਨ ਨਾਗਰਿਕ ਹੈ, ਅਤੇ ਨਾ ਸੋਚਦੇ ਹੋ ਸਕਦਾ ਹੈ, ਜੋ ਕਿ ਮੁੱਲ ਜ਼ੀਰੋ ਇੱਕ ਅਸਲੀ ਇੱਕ ਵੱਧ, ਇੱਕ ਪੂਰੀ ਵੱਖ ਅਰਥ ਹਨ. ਕੇਵਲ ਆਧੁਨਿਕ (ਅਿਟਪੀਕਲ) ਪ੍ਰੋਗਰਾਮਿੰਗ ਅਜਿਹੇ ਦਲੇਰ ਵਿਚਾਰ ਕਰਨ ਦੇ ਸਮਰੱਥ ਹੈ!

ਜਾਵਾਸਕਰਿਪਟ ਡਿਜ਼ਾਈਨ typeof, ਦੇ ਨਾਲ ਨਾਲ, ਜੇ (AAA) ਇੱਕ ਹੋਰ ਬੁੱਧੀਮਾਨ ਪ੍ਰਗਟਾਵੇ {... X ...} ਹੋਰ {... y ...}, ਸ਼ਾਨਦਾਰ ਖਪਤਕਾਰ ਗੁਣ ਹੈ ਅਤੇ ਵਰਤਣ ਲਈ ਬਹੁਤ ਹੀ ਵਧੀਆ ਹੈ.

ਸਿਰਿਲਿਕ ਅਤੇ ਲਾਤੀਨੀ ਵਰਣਮਾਲਾ ਦੇ ਿਜਹਨ 'ਤੇ

ਪੇਸ਼ਾਵਰ ਪ੍ਰੋਗਰਾਮਰ ਹਮੇਸ਼ਾ ਇੱਕ ਅੰਗਰੇਜ਼ੀ ਡਰਾਇੰਗ ਅੱਖਰ ਰੂਸੀ ਨੂੰ ਤਰਜੀਹ ਜਾਵੇਗਾ, ਇਮਾਨਦਾਰੀ ਵਿਕਾਸ ਦੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਪੜਾਅ ਹੈ, ਜਦ ਕਿ ਕੁਝ ਚੁਣੌਤੀ cybernetics ਮਾਨਤਾ ਪ੍ਰਾਪਤ ਨਾ ਕੀਤਾ ਗਿਆ ਸੀ ਕਰਨ ਲਈ ਧੰਨਵਾਦ ਹੈ, ਪਰ ਕੰਪਿਊਟਰ ਸਾਇੰਸ ਦੇ ਹੋਰ ਖੇਤਰ 'ਚ ਲਗਾਤਾਰ ਚੜਾਈ ਚਲਾ ਗਿਆ. ਸਾਨੂੰ ਵਰਣਮਾਲਾ ਦੇ 26 ਅੱਖਰ ਦੇ ਸੰਟੈਕਸ ਅਤੇ ਹੋਰ ਆਮ ਚਿੰਨ੍ਹ ਦੇ ਇੱਕ ਸੈੱਟ 'ਤੇ ਅਧਾਰਿਤ, ਗੁਣਾ ਅਤੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਨੂੰ ਵਿਕਸਿਤ ਕਰਨ ਲਈ ਸ਼ੁਰੂ ਕਰ ਦਿੱਤਾ.

ਸਭ ਸਧਾਰਨ ਅਤੇ ਕੁਦਰਤੀ ਮੂਲ ਕੋਡ ਸੀ, ਇਸ ਨੂੰ ਮੁਕੰਮਲ, ਸੰਪੂਰਣ ਸੀ, ਪਰ ਹਰ ਆਰਕੀਟੈਕਚਰ ਨੂੰ ਖਾਸ ਹੈ, ਅਤੇ ਆਰਕੀਟੈਕਚਰ ਭਰ ਵਿੱਚ ਤਬਦੀਲੀ ਦੇ ਉੱਚ-ਪੱਧਰ ਦੇ ਭਾਸ਼ਾ ਵਿਚਾਰ ਨੂੰ ਤੁਰੰਤ ਜ਼ਰੂਰੀ ਬਣ ਗਿਆ. ਇਹ ਬਹੁਤ ਮੌਜੂਦਾ ਪਲ ਉਲਟ ਹੈ: analogue ਲਈ ਆਧਾਰ ਜਾਵਾਸਕਰਿਪਟ typeof = ਪ੍ਰਭਾਸ਼ਿਤ | ਸਤਰ | ਦਾ ਨੰਬਰ | ਬੁਲੀਅਨ | ਇਤਰਾਜ਼ | ਫੰਕਸ਼ਨ ਜੇ ਇਸ ਨੂੰ ਸਧਾਰਨ ਨਾ ਸੀ. ਸਾਰੇ ਭਾਸ਼ਾ ਸਖਤੀ ਰਸਮੀ ਸਨ, ਨੂੰ ਇੱਕ ਸਖ਼ਤ ਸੰਟੈਕਸ ਹੈ ਅਤੇ ਚਿੰਤਾ ਬਚਣ.

ਕਿਸਮ, ਵੇਰੀਏਬਲ, ਅਤੇ ਆਪਣੇ ਵਰਤਣ

ਪੁਆਇੰਟ ਬਹੁਤ ਹੀ ਮਹੱਤਵਪੂਰਨ ਹੈ. ਟਾਈਪਿੰਗ ਅਤੇ ਵੇਰੀਏਬਲ ਦੇ ਵੇਰਵੇ - ਪਰੋਗਰਾਮ ਦਾ ਸਭ ਮਹੱਤਵਪੂਰਨ ਭਾਗ ਨੂੰ, ਪਰੋਗਰਾਮਰ, ਇੱਕ ਕੰਮ ਕਰ ਐਲਗੋਰਿਥਮ ਨਾ ਲਿਖ, ਜਦਕਿ ਵੇਰੀਏਬਲ, ਐਰੇ, ਆਬਜੈਕਟ ਅਤੇ ਫੰਕਸ਼ਨ ਦੇ ਸਖਤ ਰਸਮੀ ਤਸਵੀਰ ਵਿਚ ਡਾਟਾ ਦੀ ਅਸਲੀ ਵਿਭਿੰਨਤਾ ਨੂੰ ਪੂਰਾ ਨਾ ਕਰ ਸਕਦਾ ਹੈ.

ਜਾਵਾਸਕਰਿਪਟ ਕੰਮ ਦੀ ਤਾਕਤ ਦੇ ਸਾਰੇ ਇਕੱਠੇ ਦਹਾਕੇ ਦਿੰਦਾ ਹੈ, ਉਸ ਦੇ ਸਾਰੇ ਡਿਜ਼ਾਈਨ ਬਿਲਕੁਲ ਸੰਟੈਕਸ ਦੀ ਮੌਜੂਦਾ ਸਮਝ ਅਤੇ ਉਹ ਦੇ Semantics ਵਿਚ ਰੱਖਿਆ ਉਚਿਤ ਨਿਯਮ ਹਨ.

ਸਵਾਲ ਹੈ, ਜਦ ਇਹ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਜਦ ਕਿ ਇਹ ਕਿਸਮ ਦੇ ਪਾਠ, ਜਾਵਾ-typeof ਫੰਕਸ਼ਨ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ. ਅੱਖਰ ਸਤਰ ਅਤੇ ਨੰਬਰ: ਅਸਲ ਵਿਚ ਦੋਸਤਾਨਾ ਵਿਕਲਪ ਦਾ ਇੱਕ ਛੋਟਾ ਜਿਹਾ ਪਾਠ ਟਾਈਪ ਕਰੋ. ਪਰ, ਪਾਠ ਨੂੰ ਇਕਾਈ ਦੀ ਭੂਮਿਕਾ ਨਿਭਾ ਸਕਦੇ ਹਨ, ਅਤੇ ਡਿਜ਼ਾਇਨ array.join () ਹੈ, ਜੋ ਕਿ ਇੱਕ ਸਿੰਗਲ ਦੇ ਪਾਠ ਵਿੱਚ ਸਭ ਤੱਤ, ਜੋ ਕਿ ਹੈ, ਇੱਕ ਸਿੰਗਲ ਲਾਈਨ ਵਿਚ ਜੁੜਦਾ ਹੈ ਦੀ ਵੀ ਇੱਕ ਐਰੇ.

Banal ਬਿਆਨ: ਸਾਰੇ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਦੀ ਕਿਸਮ ਦੇ ਪਾਠ ਹੈ, ਅਤੇ ਜਾਵਾ-typeof ਫੰਕਸ਼ਨ ਸਹੀ ਵਕਤ ਲੋੜੀਦੇ ਕਿਸਮ ਪਰਿਭਾਸ਼ਾ ਕਰਨ ਲਈ 'ਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਹੁੰਦੀ ਹੈ. ਇਹ ਸੱਚ ਹੈ, ਪਰ ਅਮਲ 'ਚ ਇਸ ਨੂੰ ਹੋਰ ਬਾਹਰ ਕਾਮੁਕ. ਜਾਵਾਸਕਰਿਪਟ typeof ਇਕਾਈ ਸਾਰੇ ਤਿੰਨ ਮਾਮਲੇ ਵਿੱਚ ਇੱਕੋ ਮੁੱਲ ਦੇਵੇਗਾ:

aaa = {}; var AAA = {};
= typeof ( aaa ); Res = typeof (AAA);
+= '/' + typeof window . Res + = '/' typeof ਵਿੰਡੋ. ; ਦਸਤਾਵੇਜ਼;
+= '/' + typeof ( document . forms [ 0 ]); Res + = '/' typeof (ਦਸਤਾਵੇਜ਼ ਫਾਰਮ [ 0]).

ਨਤੀਜਾ: ਆਬਜੈਕਟ / ਆਬਜੈਕਟ / ਆਬਜੈਕਟ

ਦਾ ਇਸਤੇਮਾਲ typeof ਜਾ ਸਕਦਾ ਹੈ (AAA) ਅਤੇ typeof AAA ਫਾਰਮੈਟ ਸੰਗੀਤ - ਇਸ ਨੂੰ ਜ਼ਰੂਰੀ ਨਹੀ ਹੈ, ਪਰ ਸਾਰੇ ਮਾਮਲੇ ਵਿੱਚ ਇਸ ਦਾ ਜਵਾਬ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਪਰ ਇਸ ਨੂੰ ਬਿਲਕੁਲ ਕੁਝ ਵੀ ਮਤਲਬ ਨਹੀ ਹੈ!

ਅਨਿਸ਼ਚਿਤਤਾ ਸੱਚ ਬਣ

ਗਤੀਸ਼ੀਲਤਾ ਦੇ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਫੀਚਰ ਅਜੀਬ: ਇਸ ਨੂੰ ਇਸ ਲਈ ਤੇਜ਼ੀ ਨਾਲ ਅੱਗੇ ਹੈ, ਜੋ ਕਿ ਮੋਸ਼ਨ ਸਕੇਲ ਲਗਾਤਾਰ ਵੱਧਦੀ ਜਾ ਰਹੀ ਹੈ ਉਡਾਣ ਹੈ. ਖਾਤੇ ਮਹੀਨੇ, ਹਫ਼ਤੇ ਜ ਦਿਨ, ਕਈ ਵਾਰ ਵੀ ਘੰਟੇ ਲਈ 'ਤੇ ਚਲਾ. ਹੱਲ ਲਈ ਇੱਕ ਕਲਨ ਦੇ ਗਠਨ ਦਾ ਗਣਿਤ ਦੇ ਖਾਸ ਕੰਮ ਅਜਿਹੇ ਇੱਕ ਤੇਜ਼ ਗਤੀ ਅਤੇ ਨਿਰੰਤਰਤਾ ਹੈ, ਜੋ ਕਿ ਇੱਕ ਪਰੋਗਰਾਮਰ ਰਾਜ ਦੇ ਬਾਹਰ ਕੰਮ ਕਰ ਇੱਕ ਦਿਨ, ਹਫ਼ਤੇ ਜ ਹੁਣ ਲਈ ਫੈਸਲੇ ਨੂੰ ਰੱਦ ਕਰ ਸਕਦਾ ਹੈ 'ਤੇ ਮੰਗ ਕੀਤੀ.

ਕੁਦਰਤੀ ਹੱਲ ਹੈ ਜਾਵਾਸਕ੍ਰਿਪਟ typeof ਅਤੇ ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਪਰੋਗਰਾਮਿੰਗ ਹੈ, ਜੋ ਕਿ ਇਸ ਖਾਕੇ ਵਿੱਚ ਤੇੜੇ ਆਧੁਨਿਕ ਭਾਸ਼ਾ ਵਿੱਚ ਪ੍ਰਚਲਿਤ ਤੱਕ ਕੁਝ ਵੱਖਰਾ ਹੁੰਦਾ ਹੈ ਦੇ ਅਭਿਆਸ, ਇਕਾਈ ਤੇ ਗੰਭੀਰਤਾ ਦੀ ਕਦਰ ਵਾਰੀ. ਬਹੁਤ ਮੁੱਖ ਬਿੰਦੂ: ਭਾਸ਼ਾ syntactic ਨਿਯਮ ਦਾ ਇੱਕ ਸੈੱਟ Semantics ਆਧਾਰਤ ਬਣਤਰ ਹੈ, ਨਾ ਕਿ ਬਣ ਗਿਆ ਹੈ.

ਸਧਾਰਨ ਡਾਟਾ ਕਿਸਮ ਇਸ ਦੀ ਕਿਸਮ, ਜ ਦੀ ਬਜਾਇ ਜਾਵਾ-typeof ਕਾਫ਼ੀ ਦੀ ਵਰਤੋ ਪਤਾ ਕਰਨ ਦੀ ਲੋੜ ਨਹ ਹੈ. ਜੇ ਜਰੂਰੀ ਹੈ, ਜੋ ਕਿ ਚੱਲਣ ਉਚਿਤ ਤਬਦੀਲੀ ਦੀ ਸੰਭਾਲ ਕਰਦਾ ਹੈ, ਪਰ ਜਾਵਾ-ਲਈ typeof ਇਕਾਈ ਸਭ ਵਾਜਬ ਜਵਾਬ ਦੇ ਇਕਾਈ ਹੈ ਅਤੇ ਸਮੱਸਿਆ ਦੀ ਕਿਸਮ ਹੈ ਦਿੰਦਾ ਹੈ - ਉਸ ਦੀ ਚਿੰਤਾ! ਪ੍ਰਤੱਖ ਲਈ ਮੁਸ਼ਕਲ ਪਰੋਗਰਾਮਿੰਗ ਦੇ ਬਾਰੇ ਕਲਾਸੀਕਲ ਵਿਚਾਰ ਲਈ ਇਹ ਤਰਕ ਹੈ, ਪਰ ਇਸ ਨੂੰ ਸਹੀ ਦਾ ਅਸਲੀ ਰਾਜ ਹੈ.

ਕੇਅਰ ਸਹੂਲਤ ਨੂੰ - ਆਪਣੇ ਵਿਸ਼ੇਸ਼ਤਾ ਵੇਖਣ ਅਤੇ ਆਪਣੇ ਢੰਗ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ, ਇਸ ਦੀ ਕਿਸਮ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ. ਪਰੋਗਰਾਮਿੰਗ ਆਪਣੇ ਸੰਟੈਕਸ ਪੋਲਿਸ਼ ਕਰਨ ਲਈ, ਅਤੇ ਵਾਰ ਦੇ ਹਰ ਪਲ ਸੰਟੈਕਸ ਪ੍ਰੋਗਰਾਮਰ Semantics ਗਠਨ ਦੀ ਗੰਭੀਰਤਾ ਦੇ ਕਦਰ ਵਾਰੀ: ਇਕਾਈ ਹੈ, ਜੋ ਕਿ ਕੰਮ ਕਰਨ ਦੇ ਇਸ ਦੇ ਸਿਸਟਮ ਨੂੰ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 pa.unansea.com. Theme powered by WordPress.