向大家请教一个关于js的问题,
是这样,比如如下代码:
var oUl=document.getElementById('content');
var oConnect=document.getElementById('connect');
var oSend=document.getElementById('send');
var oInput=document.getElementById('message');
var ws=null;
oConnect.onclick=function(){
ws=new WebSocket('ws://localhost:5000');
ws.onopen=function(){
oUl.innerHTML+="<li>客户端已连接</li>";
}
ws.onmessage=function(evt){
oUl.innerHTML+="<li>"+evt.data+"</li>";
}
ws.onclose=function(){
oUl.innerHTML+="<li>客户端已断开连接</li>";
};
ws.onerror=function(evt){
oUl.innerHTML+="<li>"+evt.data+"</li>";
};
};
oSend.onclick=function(){
if(ws){
ws.send(oInput.value);
}
}
这是一段websocket客户端的js脚本,我想请教的问题不是websocket,
我想请假的是:这里使用了类WebSocket,这个类不是js的内置类,需要外部引入才可以使用。如java中使用JDK以外的类,可以导入jar包,或者引入maven。
那如果我想在js中使用js内置类以外的类,请问要怎样做?
我对js的底层逻辑只是了解,如果大家能说明得清楚一些更好,提前感谢!!