摘要:在之前的文章專題之?dāng)?shù)據(jù)類型和類型檢測(cè)中我有講過(guò),中的數(shù)據(jù)類型分為兩種,基本數(shù)據(jù)類型和引用數(shù)據(jù)類型,基本數(shù)據(jù)類型是保存在棧的數(shù)據(jù)結(jié)構(gòu)中的是按值訪問(wèn),所以不存在深淺拷貝問(wèn)題。 前言 在開(kāi)發(fā)過(guò)程中,偶爾會(huì)遇到這種場(chǎng)景,拿到一個(gè)數(shù)據(jù)后,你打算對(duì)它進(jìn)行處理,但是你又希望拷貝一份副本出來(lái),方便數(shù)據(jù)對(duì)比和以后恢復(fù)數(shù)據(jù)。 那么這就涉及到了 JS 中對(duì)數(shù)據(jù)的深淺拷貝問(wèn)題,所謂深淺拷貝,淺拷貝的意思就是,...
摘要:為了處理請(qǐng)求流上的錯(cuò)誤,我們將錯(cuò)誤記錄到并發(fā)送狀態(tài)碼以指示,但是,在實(shí)際應(yīng)用程序中,我們需要檢查錯(cuò)誤以確定正確的狀態(tài)碼和消息是什么,與通常的錯(cuò)誤一樣,你應(yīng)該查閱錯(cuò)誤文檔。通過(guò)對(duì)象發(fā)送狀態(tài)碼和數(shù)據(jù)。 HTTP事務(wù)的剖析 本指南的目的是讓你充分了解Node.js HTTP處理的過(guò)程,我們假設(shè)你在一般意義上知道HTTP請(qǐng)求的工作方式,無(wú)論語(yǔ)言或編程環(huán)境如何,我們還假設(shè)你對(duì)Node.js Ev...
摘要:作用域作用讀寫(xiě)域空間范圍區(qū)域解析器全局變量全局函數(shù)。自上而下函數(shù)域局部變量局部函數(shù)。中使用,自己未定義,在中定義的變量,會(huì)報(bào)錯(cuò)中使用,中定義的變量,可以使用。由里而外沒(méi)有塊級(jí)作用域的概念,會(huì)解析里邊的。并添加到當(dāng)前環(huán)境中。 作用域作用:讀、寫(xiě)域:空間、范圍、區(qū)域----JS解析器----- script 全局變量、全局函數(shù)?!咀陨隙隆亢瘮?shù)域 局部變量、局部函數(shù)?!咀岳锒狻? ...
摘要:緣起最近看油管里面有一個(gè)關(guān)于面試的視頻,里面提到了可能會(huì)讓你寫(xiě)一寫(xiě)等函數(shù),于是也來(lái)一起小拔高拔高。于是知道我們寫(xiě)的回調(diào)會(huì)被調(diào)用,并且傳一個(gè)進(jìn)來(lái)。其中累加值的初始值是我們傳的,如果我們沒(méi)傳,那么累加值的初始值就會(huì)是數(shù)組的第一個(gè)元素。 緣起:最近看油管里面有一個(gè)關(guān)于js面試的視頻,里面提到了可能會(huì)讓你寫(xiě)一寫(xiě)reduce等函數(shù),于是也來(lái)一起小拔高拔高。 先寫(xiě)寫(xiě)map 首先回憶平時(shí)是如何使...
摘要:一錯(cuò)誤與異常概述錯(cuò)誤,指程序中的非正常運(yùn)行狀態(tài),在其它語(yǔ)言中稱為異?;蝈e(cuò)誤將每個(gè)錯(cuò)誤中創(chuàng)建個(gè)對(duì)象,描述包含的錯(cuò)誤信息通過(guò)使用提供異常的處理語(yǔ)句,可以用結(jié)構(gòu)化方式捕捉發(fā)生錯(cuò)誤,異常處理代碼與核心代碼實(shí)現(xiàn)分離語(yǔ)句語(yǔ)句是指中處理異常一種標(biāo)準(zhǔn)方式, JS(JavaScript)一.錯(cuò)誤與異常1.概述錯(cuò)誤,指程序中的非正常運(yùn)行狀態(tài),在其它語(yǔ)言中稱為異常或錯(cuò)誤將每個(gè)錯(cuò)誤中創(chuàng)建個(gè)Error對(duì)象,描述...
暫無(wú)介紹