關于編譯器,引擎會在解釋 JS 代碼之前首先對其進行編譯。編譯階段的一部分工作就是找到所有的聲明,并用合適的作用域將它們關聯(lián)起來。 1.聲明提升...
1.通常情況下 “ this 對象是在運行時基于函數(shù)的執(zhí)行環(huán)境綁定的。在全局函數(shù)中,this 等于 Window;而當函數(shù)被作為某個對象的方法調...
1.概念 閉包是指有權訪問另一個函數(shù)作用域中的變量的函數(shù)。創(chuàng)建閉包的常見方式,就是在一個函數(shù)內部創(chuàng)建另一個函數(shù)。 2.示例說明 有關如何創(chuàng)建作用...
1.執(zhí)行環(huán)境 執(zhí)行環(huán)境定義了變量或函數(shù)有權訪問的其它數(shù)據,決定了它們各自的行為。每個執(zhí)行環(huán)境都有與之關聯(lián)的變量對象,環(huán)境中定義的所有變量和函數(shù)都...
1.理解參數(shù) ECMAScript 中的參數(shù)在內部是用一個數(shù)組(arguments 對象)來表示的。在函數(shù)體內可以通過 arguments 對象...
1. 觸摸屏幕時的事件監(jiān)聽方法 當用戶觸摸到屏幕時,觸摸監(jiān)聽事件就會被觸發(fā)。 我們通??梢酝ㄟ^重寫 onTouchEvent ()方法或實現(xiàn) O...
我們在自定義 View 的時候,經常會重寫 onDraw() 方法來繪制自己想要的效果。下面會介紹該方法中一個重要的類 Canvas 類的一些操...
在自定義 View 的過程中,如果設計到控件的觸摸事件處理,我們就需要重寫 onTouchEvent() 方法。在這個方法中最重要的一個類就是 ...
發(fā)送消息 可以發(fā)送文本、語音、圖片、位置等消息(單聊/群聊通用)。 接收消息 通過注冊消息監(jiān)聽來接收消息。 獲取聊天記錄 獲取未讀消息數(shù)量 未讀...