前言 最近開始涉及 JS 的解析和處理工作,所以專門研究了下這塊。特別是動(dòng)態(tài)類型的處理以及不同引擎對(duì)于平臺(tái)無關(guān)的字節(jié)碼的設(shè)計(jì)和處理會(huì)有很大的幫助。 JavaScriptCor...
前言 最近開始涉及 JS 的解析和處理工作,所以專門研究了下這塊。特別是動(dòng)態(tài)類型的處理以及不同引擎對(duì)于平臺(tái)無關(guān)的字節(jié)碼的設(shè)計(jì)和處理會(huì)有很大的幫助。 JavaScriptCor...
線程模型 RN應(yīng)用中存在3個(gè)線程: UI線程:即Android中的主線程,負(fù)責(zé)繪制UI以及監(jiān)聽用戶操作。 Native線程:負(fù)責(zé)執(zhí)行C++代碼,該線程主要負(fù)責(zé)Java與C++...
Socket原理 1、什么是Socket 在計(jì)算機(jī)通信領(lǐng)域,socket 被翻譯為“套接字”,它是計(jì)算機(jī)之間進(jìn)行通信的一種約定或一種方式。通過 socket 這種約定,一臺(tái)計(jì)...
簡(jiǎn)述 開始前先定一個(gè)父類用于繼承 1. 原型鏈繼承 核心:將父類的實(shí)例作為子類的原型 優(yōu)點(diǎn): 實(shí)例是子類的實(shí)例,也是父類的實(shí)例 父類新增原型方法/原型屬性,子類都能訪問到 缺...
目的 一次添加幾個(gè)異步處理,每次最多只能并行執(zhí)行多少個(gè)。 思路 并發(fā)有一定的數(shù)量控制,所以后加的需要有一個(gè)隊(duì)列存儲(chǔ)剩余的異步處理。隊(duì)列里面存儲(chǔ)的是一個(gè)promise的reso...
動(dòng)態(tài)化 Web 應(yīng)用具有天然的動(dòng)態(tài)化特性,即在應(yīng)用上線后,可通過配置數(shù)據(jù)接口,實(shí)時(shí)更改頁面布局及交互: HTML 可以通過 Ajax 獲取后,使用 DOM API 變更 DO...