ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਡਿਜ਼ਾਈਨ ਪੈਟਰਨ ਨੂੰ ਸਮਝਣਾ - ਆਬਜ਼ਰਵਰ ਪੈਟਰਨ

ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਖਤਮ ਕਰਨ ਲਈ ਸਾਡੇ ਸਾਧਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਇਸ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਡਿਜ਼ਾਈਨ ਪੈਟਰਨਸ ਟਿorialਟੋਰਿਅਲ ਵਿੱਚ, ਅਸੀਂ ਸਿੱਖਾਂਗੇ ਕਿ ਨਿਰੀਖਕ ਪੈਟਰਨ ਕੀ ਹੈ? ਆਬਜ਼ਰਵਰ ਪੈਟਰਨ ਦੀ ਵਰਤੋਂ ਕਦੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ? ਡਿਜ਼ਾਈਨ ਪੈਟਰਨ ਕੀ ਹਨ? ਜਾਵਾਸਕ੍ਰਿਪਟ ਡਿਜ਼ਾਈਨ ਪੈਟਰਨ ਕੀ ਹਨ? ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਡਿਜ਼ਾਈਨ ਪੈਟਰਨ ਸਿੱਖਣਾ

/* Observer Design Pattern -> https://www.youtube.com/watch?v=45TeJEmcqk8 Author: DevSage (Youtube) -> https://www.youtube.com/DevSage */ function Subject() { this.observers = [] // array of observer functions } Subject.prototype = { subscribe: function(fn) { this.observers.push(fn) }, unsubscribe: function(fnToRemove) { this.observers = this.observers.filter( fn => { if(fn != fnToRemove) return fn }) }, fire: function() { this.observers.forEach( fn => { fn.call() }) } } const subject = new Subject() function Observer1() { console.log('Observer 1 Firing!') } function Observer2() { console.log('Observer 2 Firing!') } subject.subscribe(Observer1) subject.subscribe(Observer2) subject.fire() subject.unsubscribe(Observer1) subject.fire()

#ਜਾਵਾ ਸਕ੍ਰਿਪਟ #ਵੈਬਡੇਵ

www.youtube.com

ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਡਿਜ਼ਾਈਨ ਪੈਟਰਨ ਨੂੰ ਸਮਝਣਾ - ਆਬਜ਼ਰਵਰ ਪੈਟਰਨ

ਇਸ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਡਿਜ਼ਾਈਨ ਪੈਟਰਨਸ ਟਿorialਟੋਰਿਅਲ ਵਿੱਚ, ਅਸੀਂ ਸਿੱਖਾਂਗੇ ਕਿ ਆਬਜ਼ਰਵਰ ਪੈਟਰਨ ਕੀ ਹੈ? ਆਬਜ਼ਰਵਰ ਪੈਟਰਨ ਦੀ ਵਰਤੋਂ ਕਦੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ? ਡਿਜ਼ਾਈਨ ਪੈਟਰਨ ਕੀ ਹਨ? ਜਾਵਾਸਕ੍ਰਿਪਟ ਡਿਜ਼ਾਈਨ ਪੈਟਰਨ ਕੀ ਹਨ? ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਡਿਜ਼ਾਈਨ ਪੈਟਰਨ ਸਿੱਖਣਾ



ਇਹ ਵੀ ਵੇਖੋ: