veriyi fonskiyonun dışında kullanmak
bu koddaki data.c verisini onmessage ın dışında nasıl kullanabilirim?
const ws = new WebSocket('wss://stream.binance.com:9443/ws/btcusdt@ticker')
ws.onmessage = (e) => {
const data = JSON.parse(e.data)
console.log(data.c)
}
// Websocket başlatma fonksiyonu
function initWebSocket(url) {
const ws = new WebSocket(url)
ws.onmessage = (e) => {
resultWebSocket(JSON.parse(e.data).c);
}
}
// WebSocketden gelen değeri kullanmanı sağlayacak fonksiyon
function resultWebSocket(data) {
// data değeri websocket geliyor
console.log(data);
}
// Websocket işlemini başlatma
initWebSocket('wss://stream.binance.com:9443/ws/btcusdt@ticker');
Bu kodun işini görür diye umuyorum.