function DoEvents(){
創(chuàng)新互聯(lián)建站是專業(yè)的渝北網(wǎng)站建設(shè)公司,渝北接單;提供成都網(wǎng)站建設(shè)、成都網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行渝北網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
this.lstner=[];//this.lstner? lstner是屬性嗎? this又是指什么對(duì)象, []是指數(shù)組嗎?javascript的寫法是這樣的嗎? 不用加個(gè)聲明嗎
//相當(dāng)于類參數(shù)(this指當(dāng)前類)。聲明了一個(gè)數(shù)組,javascript的寫法就是這樣的,要加聲明么?"=[]"不就說明了嗎。
this.addListen=function(obj){
//添加偵聽
obj=typeof(obj)=="string"?document.getElementById(obj):this.lstner.push(obj);
//這是一個(gè)邏輯判斷的三元表達(dá)式(typeof(obj)=="string"?document.getElementById(obj):this.lstner.push(obj)) + 賦值(obj=),
//意思是如果obj是string類型(== 邏輯判斷),則返回document.getElementById(obj),否則返回this.lstner.push(obj)-將obj壓入數(shù)組中后返回
//在最后,將返回值賦給obj,從下面的處理來看,其實(shí)賦值給obj沒有什么實(shí)質(zhì)用處。
}
this.broadcastEvent=function(f,args){//廣播事件// broadcastEvent為什么在幫助文檔和搜索引擎里找不到呢,他是指什么 -內(nèi)部自定義的方法,相當(dāng)于類方法
for(i=0;ithis.lstner.length;i++){
eval(f).apply(this.lstner[i],args);//這句的意思是? ,- 將指定的事件(f)綁定到需要觸發(fā)事件的對(duì)象(this.lstner[i])上。
// 這個(gè) f是指什么? args又是指什么? - f是由調(diào)用時(shí)指定的事件名稱(methodName), args 是該方法觸發(fā)是所要的參數(shù)列表,請(qǐng)參照調(diào)用的地方。
}
}
}
引入sockjs.js? ?stomp.js
function connect() {
// 建立連接對(duì)象(還未發(fā)起連接)
var socket =new SockJS("");
// 獲取 STOMP 子協(xié)議的客戶端對(duì)象
stompClient = Stomp.over(socket);
// 向服務(wù)器發(fā)起websocket連接并發(fā)送CONNECT幀
stompClient.connect({},
? ? function (frame) {
// 連接成功時(shí)(服務(wù)器響應(yīng) CONNECTED 幀)的回調(diào)方法
? ? ? ? console.log('已連接' + frame);
? ? ? ? stompClient.subscribe("/topic/response",function (res) {
console.log(res.body)
})
},
? ? // 連接失敗時(shí)(服務(wù)器響應(yīng) ERROR 幀)的回調(diào)方法
? ? function errorCallBack (error) {
console.log('連接失敗' + error);
? ? }
)
}
js全稱叫做JavaScript,是一種動(dòng)態(tài)類型、弱類型、基于原型的一種直譯式腳本語言。最早是在HTML網(wǎng)頁中使用,用來給HTML網(wǎng)頁增加一些動(dòng)態(tài)功能。
JavaScript是一種屬于網(wǎng)絡(luò)的腳本語言,如今已經(jīng)被廣泛的用于web應(yīng)用的開發(fā),為用戶提供更流暢美觀的瀏覽效果。一般情況下,js是通過嵌入HTML來實(shí)現(xiàn)自身功能。
js腳本語言其實(shí)和其他語言一樣,都有自身的基本數(shù)據(jù)類型。提供了4種基本的數(shù)據(jù)類型和2種特殊的數(shù)據(jù)類型,來處理一些數(shù)據(jù)和文字。還是非常方便耐用的。
不過js也是有缺點(diǎn)的,因?yàn)樗且环N直譯語言,因此安全性是比較差的,而且在JavaScript中,如果有一條無法運(yùn)行的話,那么下邊所有的語言都無法運(yùn)行,讓人頭痛。
JS是JavaScript (web/HTML scripting language)的縮寫,中文全稱:JavaScript腳本語言(HTML網(wǎng)頁/)。
詞匯解析:
Script
英 [skr?pt] ,美 [skr?pt] 。
n. 劇本;腳本;手稿;手跡;字體;考卷。
The script won't play well.
那個(gè)劇本不適于在舞臺(tái)上演出。
radio script 廣播節(jié)目的原稿
script editor 編劇
近義詞:
writing
英 ['ra?t??] 美 ['ra?t??] ?!?
n. 寫作;著述;筆跡;作品。
Writing is his life.
寫作是他的生命。
in writing 書面
writing desk 寫字臺(tái)(書桌)
本文題目:javascript廣播,js廣播事件
標(biāo)題網(wǎng)址:http://aaarwkj.com/article6/dssjeog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站營(yíng)銷、網(wǎng)站導(dǎo)航、企業(yè)建站、網(wǎng)站設(shè)計(jì)公司、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)