DMDScript

September 2, 2018 By admin

ਡੀਐਮਡੀਸਕ੍ਰਿਪਟ

ਡੀਐਮਡੀਸਕ੍ਰਿਪਟ ਕੀ ਹੈ?

ਡੀਐਮਡੀਸਕ੍ਰਿਪਟ ਈਸੀਐਮਏ 262 ਸਕਰਿਪਟਿੰਗ ਭਾਸ਼ਾ ਦੀ ਡਿਜੀਟਲ ਮੌਰਜ ਦਾ ਅਮਲ ਹੈ. ਨੈੱਟਸਕੇਪ ਦੇ ਅਮਲ ਨੂੰ ਜਾਵਾਸਕ੍ਰਿਪਟ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਮਾਈਕਰੋਸਾਫਟ ਦੇ ਅਮਲ ਨੂੰ ਜਸਪ੍ਰੀਤ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਡੀ.ਐਮ.ਡੀ.ਐਸ. ਸਕ੍ਰਿਪਟ ਬਹੁਤ ਹੀ ਤੇਜ਼ੀ ਨਾਲ ਹੋਰ ਲਾਗੂ ਕਰਨਾਂ ਨਾਲ ਤੁਲਨਾ ਕੀਤੀ ਗਈ ਹੈ, ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏ ਬਜ਼ਾਰ ਦੇ ਨਾਲ ਤਸਦੀਕ ਕਰ ਸਕਦੇ ਹੋ.

ਡੀਐਮਡੀਸਕ੍ਰਿਪਟ ਨੂੰ ਡੀ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਲੈਂਗੂਏਜ ਵਿੱਚ ਲਾਗੂ ਕੀਤਾ ਗਿਆ ਹੈ. (ਇੱਕ C ++ ਲਾਗੂ ਕਰਨਾ ਵੀ ਉਪਲਬਧ ਹੈ.)

ਨੋਟ: ਡੀਐਮਡੀਸਕ੍ਰਿਪਟ ਡੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਨਹੀਂ ਹੈ, ਨਾ ਹੀ ਇਹ ਜਾਵਾ ਹੈ.

ਇੱਥੇ ECMA ਸਕ੍ਰਿਪਟ FAQ ਹੈ

ਡੀ ਵਿੱਚ ਡੀਐਮਡੀਸਕ੍ਰਿਪਟ. ਦੇ ਮੁੱਖ ਲਾਭ

  • ECMA 262 v3 ਦੇ ਲਾਗੂਕਰਣ
  • ਈਸੀਐਮਐਸਕਰਿਪਟ ਲਈ ਆਦਰਸ਼ ਬ੍ਰਾਉਜਰਸ, ਈਮੇਲ ਕਲਾਇੰਟਸ, ਅਤੇ ਕਿਸੇ ਵੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸਕ੍ਰਿਪਟਿੰਗ ਭਾਸ਼ਾ ਦੀ ਲੋੜ ਹੈ.
  • ਸੋਰਸ ਕੋਡ ਬੂਸਟ ਲਾਇਸੈਂਸ ਦੇ ਤਹਿਤ ਉਪਲਬਧ ਹੈ.

DMDScript ਇੰਸਟਾਲ ਕਰਨਾ

DMDScript ਡਾਊਨਲੋਡ ਕਰੋ.

DMDScript ਦੇ ਇੱਕਲਾ ਕੰਸੋਲ ਵਰਜਨ

ds ਬਿਨਾਂ ਕੋਈ ਆਰਗੂਮੈਂਟ ਡੀਸਕ੍ਰਿਪਟ ਫਾਇਲ test.ds ਕੰਪਾਇਲ ਅਤੇ ਚਲਾਏਗਾ. ਦਲੀਲ ਦੇ ਨਾਲ, ਇਹ ਉਸ ਫਾਇਲ ਨੂੰ ਕੰਪਾਇਲ ਅਤੇ ਚਲਾਏਗਾ:

ds sieve

sieve.ds ਕੰਪਾਇਲ ਅਤੇ ਕੰਪਾਇਲ ਕਰੇਗਾ. .Ds ਮੂਲ ਐਕਸਟੈਨਸ਼ਨ ਹੈ.

ਕਨਸੋਲ ਵਰਜਨ ਵਿੱਚ ਕੁਝ ਵਾਧੂ ਬਿਲਡਿਨ ਫੰਕਸ਼ਨ ਉਪਲਬਧ ਹਨ:

getenv (ਸਤਰ)

ਵਾਤਾਵਰਨ ਵੇਰੀਬਲ ਸਤਰ ਪ੍ਰਾਪਤ ਕਰੋ ਅਤੇ ਵਾਪਸ ਕਰੋ.

ਪ੍ਰਿੰਟ (ਸਟ੍ਰਿੰਗ)

Stdout ਤੇ ਸਟ੍ਰਿੰਗ ਸਟ੍ਰਿੰਗ.

println (ਸਤਰ)

ਸਟਰਡ ਸਟ੍ਰਿੰਗ ਨੂੰ stdout ਤੇ ਇੱਕ ਨਵੀਂ ਲਾਈਨ ਤੇ ਛਾਪੋ

readln ()

Stdin ਤੋਂ ਇਨਪੁਟ ਲਾਈਨ ਪੜ੍ਹੋ ਅਤੇ ਵਾਪਸ ਕਰੋ, ਨਵੀਂ ਲਾਈਨ ਵੀ ਸ਼ਾਮਲ ਨਾ ਕਰੋ

DMDScript (ਡਿਜੀਟਲ ਮੌਰਸ), ਜੇਐਸਪੀਪਟ (ਮਾਈਕਰੋਸੌਫਟ) ਅਤੇ ਜਾਵਸਕ (ਨੈੱਟਸਕੇਪ) ਵਿਚਕਾਰ ਅੰਤਰ

ਗੈਟੋ ਸਟੇਟਮੈਂਟ

ਡੀਐਮਡੀਸਕ੍ਰਿਪਟ ਗੋਲੋ ਲੇਬਲ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ; ਸਟੇਟਮੈਂਟ, ਜਿਵੇਂ ਕਿ ਸੀ ਗੋਓ, ECMA 262 v3 ਸਟੈਂਡਰਡ ਦਾ ਹਿੱਸਾ ਨਹੀਂ ਹੈ.

ਦਾਅਵਾ ਕਰੋ () ਫੰਕਸ਼ਨ

ਡੀਐਮਡੀਸਕ੍ਰਿਪਟ ਗਲੋਬਲ ਔਬਜੈਕਟ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦੀ ਪ੍ਰਥਾ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ. ਦਾਅਵਾ ਕਰੋ () ਇੱਕ ਰੰਨਟਾਈਮ ਐਰਰ ਅਪਵਾਦ ਨੂੰ ਸੁੱਟ ਦਿੰਦਾ ਹੈ. ਜੇ ਦਾਅਵਾ ਕਰਨ ਲਈ ਇੱਕ ਦਲੀਲ ਹੈ, ਤਾਂ ਇਹ ਦਲੀਲ ਇੱਕ ਬੂਲੀਅਨ ਵਿੱਚ ਤਬਦੀਲ ਹੋ ਜਾਂਦੀ ਹੈ ਅਤੇ ਇੱਕ ਰੰਟਈਮਾਈਮ ਅਪਵਾਦ ਕੱਢਿਆ ਜਾਂਦਾ ਹੈ ਜੇਕਰ ਆਰਗੂਮੈਂਟ ਗਲਤ ਹੈ.

__proto__ ਜਾਇਦਾਦ

ਜਾਵਾਸਕਰਿਪਟ __ਪ੍ਰੋਟਾ __ ਜਾਇਦਾਦ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ. ਨਾ ECMA ਜਾਂ Jscript ਅਤੇ ਨਾ ਹੀ DMDScript ਇਸਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ.

ਸ਼ਰਤੀਆ ਸੰਕਲਨ

ਜੇ. ਸਕਰਿਪਟ ਦੀ ਕੰਡੀਸ਼ਨਲ ਕੰਡੀਸ਼ਨ ਸਟੇਟਮੈਂਟ DMDScript, Javascript, ਅਤੇ ECMA ਦੁਆਰਾ ਸਹਾਇਕ ਨਹੀਂ ਹਨ.

Source: https://www.digitalmars.com/dscript/

Copyright © 2018 Bydiscountcodes.co.uk - All Rights Reserved.

Bydiscountcodes.co.uk Powered and Managed by Agite Technologies LLP.