JavaScript ਡੈਬਿੰਗ

ਗਲਤੀਆਂ ਹਮੇਸ਼ਾ ਹੁੰਦੀਆਂ ਹਨ, ਜਦੋਂ ਤੁਸੀਂ ਕੋਈ ਨਵਾਂ ਕੰਪਿਊਟਰ ਕੋਡ ਲਿਖਦੇ ਹੋ。

JavaScript ਡੈਬਿੰਗ

ਡੈਗਰ ਦੇ ਬਿਨਾ ਜਾਵਾਸਕ੍ਰਿਪਟ ਲਿਖਣਾ ਮੁਸ਼ਕਿਲ ਹੈ。

ਤੁਹਾਡੇ ਕੋਡ ਵਿੱਚ ਗਰੱਮੀ ਗਰੱਮੀ ਗਲਤੀਆਂ ਜਾਂ ਲੋਕਤਾਂਡੀ ਗਲਤੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ ਜੋ ਮੁਹਾਰਤ ਨਾਲ ਨਹੀਂ ਸਿਰਜਿਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ。

ਸਧਾਰਨ ਤੌਰ 'ਤੇ, ਜੇਕਰ ਜਾਵਾਸਕ੍ਰਿਪਟ ਕੋਡ ਵਿੱਚ ਗਲਤੀ ਹੋਵੇ, ਤਾਂ ਕੁਝ ਨਹੀਂ ਹੁੰਦਾ। ਕੋਈ ਗਲਤੀ ਸੁਨੇਹਾ ਨਹੀਂ ਹੁੰਦਾ ਅਤੇ ਕੋਈ ਗਲਤੀ ਲੱਭਣ ਦਾ ਸੰਕੇਤ ਨਹੀਂ ਹੁੰਦਾ。

ਸਧਾਰਨ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ ਨਵਾਂ ਜਾਵਾਸਕ੍ਰਿਪਟ ਕੋਡ ਲਿਖਦੇ ਹੋਏ ਗਲਤੀਆਂ ਹੁੰਦੀਆਂ ਹਨ。

ਜਾਵਾਸਕ੍ਰਿਪਟ ਡੈਗਰ

ਪ੍ਰੋਗਰਾਮਿੰਗ ਕੋਡ ਵਿੱਚ ਗਲਤੀਆਂ ਦੀ ਖੋਜ ਨੂੰ ਕੋਡ ਡੈਗਰ ਕਹਿੰਦੇ ਹਨ。

ਡੈਗਰ ਨਹੀਂ ਹੋਣ ਤਾਂ ਸਰਲ ਨਹੀਂ ਹੈ। ਪਰ ਸੁਭਾਵਿਕ ਹੈ ਕਿ ਸਾਰੇ ਆਧੁਨਿਕ ਬਰਾਉਜ਼ਰ ਬੁਨਿਆਦੀ ਡੈਗਰ ਰੱਖਦੇ ਹਨ。

ਬੁਨਿਆਦੀ ਡੈਗਰ ਖੁੱਲ੍ਹਣ ਅਤੇ ਬੰਦ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਹੈ, ਅਤੇ ਯੂਜ਼ਰ ਨੂੰ ਗਲਤੀਆਂ ਰਿਪੋਰਟ ਕਰਨ ਦੀ ਮਜਬੂਰੀ ਹੈ。

ਡੈਗਰ ਰਾਹੀਂ, ਤੁਸੀਂ ਬੰਦਕਾਰ (ਕੋਡ ਰਨ ਦੇ ਟੁਕਰੇ) ਸੈਟ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਕੋਡ ਰਨ ਦੇ ਸਮੇਂ ਪਰਿਵਰਤਨਾਂ ਨੂੰ ਚੇਕ ਕਰ ਸਕਦੇ ਹੋ。

ਸਧਾਰਨ ਤੌਰ 'ਤੇ, F12 ਕੀ ਰਾਹੀਂ ਬਰਾਉਜ਼ਰ ਵਿੱਚ ਡੈਗਰ ਸ਼ੁਰੂ ਕਰੋ, ਫਿਰ ਡੈਗਰ ਮੇਨੂ ਵਿੱਚ 'ਕੰਸੋਲ' ਚੁਣੋ。

console.log() ਮੈਥਡ

ਜੇਕਰ ਤੁਹਾਡਾ ਬਰਾਉਜ਼ਰ ਡੈਗਰ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ: console.log() ਡੈਗਰ ਵਿੰਡੋ ਵਿੱਚ ਜਾਵਾਸਕ੍ਰਿਪਟ ਦੇ ਮੁੱਲ ਨੂੰ ਦਿਸਾਵੇ:

ਉਦਾਹਰਣ

<!DOCTYPE html>
<html>
<body>
<h1>My First Web Page</h1>
<script>
a = 5;
b = 6;
c = a + b;
console.log(c);
</script>
</body>
</html>

ਆਪਣੇ ਹੀ ਦੋਹਰਾਓ

ਸੁਝਾਅ:ਸੁਝਾਅ: ਸਾਡੇ ਜਾਵਾਸਕ੍ਰਿਪਟ ਕੰਸੋਲ ਸੰਦਰਭ ਮੈਨੂਅਲ ਨੂੰ ਦੇਖੋ, console.log() ਮੈਥਡ ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰੋ。

ਬੰਦਕਾਰ ਸੈਟ ਕਰੋ

ਡੈਗਰ ਵਿੰਡੋ ਵਿੱਚ, ਤੁਸੀਂ ਜਾਵਾਸਕ੍ਰਿਪਟ ਕੋਡ ਵਿੱਚ ਬੰਦਕਾਰ ਸੈਟ ਕਰ ਸਕਦੇ ਹੋ。

ਹਰ ਬੰਦਕਾਰ ਵਿੱਚ, ਜਾਵਾਸਕ੍ਰਿਪਟ ਰਨ ਰੋਕੇਗਾ ਤਾਂ ਕਿ ਤੁਸੀਂ ਜਾਵਾਸਕ੍ਰਿਪਟ ਦੇ ਮੁੱਲ ਨੂੰ ਚੇਕ ਕਰ ਸਕੋ。

ਮੁੱਲ ਦੀ ਚੇਕ ਕਰਨ ਦੇ ਬਾਅਦ, ਤੁਸੀਂ ਕੋਡ ਦੇ ਰਨ ਨੂੰ ਮੁੜ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ。

debugger ਕੀਵਾਰਡ

debugger ਕੀਵਾਰਡ ਜਾਵਾਸਕ੍ਰਿਪਟ ਦੇ ਰਨ ਨੂੰ ਰੋਕੇਗਾ (ਅਤੇ) ਜੇਕਰ ਹੋਵੇ ਤਾਂ ਤਸਦੀਕ ਸ਼ੁਰੂ ਕਰੇਗਾ。

ਇਹ ਮੁੱਦਾ ਮੁੱਖ ਤੌਰ 'ਤੇ ਡੈਗਰ ਵਿੱਚ ਬੰਦਕਾਰ ਸੈਟ ਕਰਨ ਦੇ ਕੰਮ ਨਾਲ ਸਮਾਨ ਹੈ。

ਜੇਕਰ ਡੈਗਰ ਉਪਲੱਬਧ ਨਹੀਂ ਹੋਵੇ,debugger ਵਾਕਿਆਂ ਦਾ ਪ੍ਰਭਾਵ ਨਹੀਂ ਹੈ。

ਜੇਕਰ ਡੀਬੈਗਰ ਖੁੱਲ੍ਹਿਆ ਹੋਵੇ, ਤਾਂ ਇਹ ਕੋਡ ਤੀਜੇ ਰੁਝਾਨ ਤੋਂ ਪਹਿਲਾਂ ਰਨ ਬੰਦ ਕਰੇਗਾ。

ਉਦਾਹਰਣ

var x = 15 * 5;
debugger;
document.getElementbyId("demo").innerHTML = x; 

ਆਪਣੇ ਹੀ ਦੋਹਰਾਓ

ਮੁੱਖ ਬਰਾਊਜ਼ਰਾਂ ਦੇ ਟ੍ਰੇਸਿੰਗ ਟੂਲ

ਆਮ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ ਬਰਾਊਜ਼ਰ ਵਿੱਚ F12 ਬਟਨ ਦੀ ਮਦਦ ਨਾਲ ਟ੍ਰੇਸਿੰਗ ਦੀ ਸ਼ੁਰੂਆਤ ਕਰੋ ਅਤੇ ਟ੍ਰੇਸਿੰਗ ਮੇਨੂ ਵਿੱਚ 'ਕੰਸੋਲ' ਚੋਣ ਕਰੋ

ਇਸ ਤੋਂ ਇਲਾਵਾ ਹੇਠ ਲਿਖੇ ਕਦਮਾਂ ਨੂੰ ਅਪਣਾਓ:

ਚਾਰਲੋਕ

  • ਬਰਾਊਜ਼ਰ ਖੋਲ੍ਹੋ
  • ਮੇਨੂ ਵਿੱਚ ਟੂਲਸ ਚੋਣ ਕਰੋ
  • ਟੂਲਸ ਵਿੱਚ ਵਿਕਾਸ ਟੂਲ ਚੋਣ ਕਰੋ
  • ਆਖਰ, ਕੰਸੋਲ ਚੋਣ ਕਰੋ

Firefox Firebug

  • ਬਰਾਊਜ਼ਰ ਖੋਲ੍ਹੋ
  • ਵੇਖੋ ਇਹ ਵੈੱਬਸਾਈਟ: http://www.getfirebug.com
  • ਹੇਠ ਲਿਖੇ ਨਿਰਦੇਸ਼ਾਂ ਅਨੁਸਾਰ: ਕਿਵੇਂ Firebug ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ

ਇੰਟਰਨੈੱਟ ਐਕਸਪਲੋਰਰ

  • ਬਰਾਊਜ਼ਰ ਖੋਲ੍ਹੋ
  • ਮੇਨੂ ਵਿੱਚ ਟੂਲਸ ਚੋਣ ਕਰੋ
  • ਟੂਲਸ ਵਿੱਚ ਵਿਕਾਸ ਟੂਲ ਚੋਣ ਕਰੋ
  • ਆਖਰ, ਕੰਸੋਲ ਚੋਣ ਕਰੋ

ਓਪੇਰਾ

  • ਬਰਾਊਜ਼ਰ ਖੋਲ੍ਹੋ
  • ਵੇਖੋ ਇਹ ਵੈੱਬਸਾਈਟ: http://dev.opera.com
  • ਹੇਠ ਲਿਖੇ ਨਿਰਦੇਸ਼ਾਂ ਅਨੁਸਾਰ: ਕਿਵੇਂ Firebug Lite ਇੰਸਟਾਲ ਕਰਨਾ ਹੈ

Safari ਵਿਕਾਸ ਮੇਨੂ

  • ਸਫਾਈ ਮੇਨੂ, ਪਰਿਭਾਸ਼ਾ, ਅਧਿਕ
  • ਇਰਰੋਰ ਕੰਸੋਲ ਵਿੱਚ ਚੋਣ ਕਰੋ
  • ਜਦੋਂ ਮੇਨੂ ਵਿੱਚ ਨਵਾਂ ਵਿਕਾਸ ਵਿਕਲਪ 'ਡਿਵੈਲਪਰਮੈਂਟ' ਦਿਖਾਈ ਦੇਵੇ, 'ਸ਼ੋਅ ਇਰਰੋਰ ਕੰਸੋਲ' ਚੋਣ ਕਰੋ

ਕੀ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ?

ਟ੍ਰੇਸਿੰਗ ਹੈ ਕੰਪਿਊਟਰ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ bug (ਤਰੱਕੀ) ਦੀ ਪਛਾਣ ਕਰਨ ਅਤੇ ਘਟਾਉਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਹੈ。

ਇਤਿਹਾਸ ਵਿੱਚ ਪਹਿਲਾ ਜਾਣਿਆ ਗਿਆ ਕੰਪਿਊਟਰ ਬੱਗ ਇੱਕ ਕੈਰੀਨ ਵਾਲਾ ਸਾਚਾ ਕੀਟਾ ਸੀ (ਇੱਕ ਪ੍ਰਕਾਰ ਦਾ ਪੰਛੀ) ਜੋ ਇਲੈਕਟ੍ਰੌਨਿਕ ਯੰਤਰ ਵਿੱਚ ਫਸਿਆ ਸੀ。