Single thread JavaScript JavaScript has a concurrency model based on event loop. Each message is processed completely before any other message is processed. This offers some nice properties when reaso...
摘要:的使用方法遍歷數(shù)組或者對(duì)象刀歌云數(shù)組遍歷時(shí)索引值為對(duì)象為判斷是否有傳參有的話使用傳參的值沒(méi)有的話使用默認(rèn)值判斷對(duì)應(yīng)適用數(shù)據(jù)數(shù)據(jù)取出錯(cuò)誤這里判斷是否存在數(shù)組,如果存在則遍歷,如果不存在輸出錯(cuò)誤信息判斷是否是第一個(gè)或者是 1. each的使用方法(遍歷數(shù)組或者對(duì)象) {{include tpl/components/page3-school-slide/each-slide ...
摘要:執(zhí)行上下文可以理解為當(dāng)前代碼的執(zhí)行環(huán)境,它會(huì)形成一個(gè)作用域。棧底永遠(yuǎn)都是全局上下文,而棧頂就是當(dāng)前正在執(zhí)行的上下文。我們用來(lái)表示處理執(zhí)行上下文組的堆棧。因此第三步是的執(zhí)行上下文入棧。前端基礎(chǔ)進(jìn)階系列目錄 showImg(https://segmentfault.com/img/remote/1460000008315046);我們?cè)贘S學(xué)習(xí)初期或者面試的時(shí)候常常會(huì)遇到考核變量提升的思考...
摘要:調(diào)用函數(shù)后和普通函數(shù)不同的是,該函數(shù)并不立即執(zhí)行,也不返回函數(shù)執(zhí)行結(jié)果,而是返回一個(gè)指向內(nèi)部狀態(tài)的對(duì)象,也可以看作是一個(gè)遍歷器對(duì)象。第一個(gè)只是用來(lái)啟動(dòng)函數(shù)內(nèi)部的遍歷器,傳參也沒(méi)有多大意義。 之前斷斷續(xù)續(xù)接觸到了一些ES6的知識(shí),異步編程方面聽得比較多的就是Promise,直到最近比較系統(tǒng)地學(xué)習(xí)了ES6的新特性才發(fā)現(xiàn)Generator這個(gè)神奇的存在,它可以實(shí)現(xiàn)一些前所未有的事情,讓我頓時(shí)...
摘要:像和這樣的原生構(gòu)造函數(shù),在運(yùn)行時(shí)會(huì)自動(dòng)出現(xiàn)在執(zhí)行環(huán)境中。理解原型對(duì)象在默認(rèn)情況下,所有原型對(duì)象都會(huì)自動(dòng)獲得一個(gè)構(gòu)造函數(shù)屬性,這個(gè)屬性包含一個(gè)指向?qū)傩运诤瘮?shù)的指針。而通過(guò)這個(gè)構(gòu)造函數(shù),我們還可繼續(xù)為原型對(duì)象添加其他屬性和方法。 原型鏈?zhǔn)且环N機(jī)制,指的是 JavaScript 每個(gè)對(duì)象都有一個(gè)內(nèi)置的 __proto__ 屬性指向創(chuàng)建它的構(gòu)造函數(shù)的 prototype(原型)屬性。原型鏈的...
暫無(wú)介紹