tag 作用域

標籤
貢獻53
88
12:58 PM · Nov 04 ,2025

@作用域 / 博客 RSS 訂閱

程序員秋風 - 談談一道字節前端原題(Add sumOf)

前言 最近學弟去面了字節跳動,但是由於面試經驗少,面試的時候緊張了,一時之間沒有寫出來,之後來我交流了一下。那我就來分析分析這道題目。 正文 這題的規則是這樣的 給定有一個 Add 函數,要支持以下形式的調用 Add(1)(2)(3).sumOf(); // 輸出 6 Add(1,2)(3)(4).sumOf(); // 輸出 10 Add(1,2,...)(3)(4)(...).sum

作用域 , 閉包 , 面試 , 前端 , Javascript

收藏 評論

mob64ca14193248 - rustdesk 關閉彈窗

閉包是一個可捕獲周圍環境的可執行代碼片段,基本的幾個定義方式如下: fn add_one_v1 (x: u32) - u32 { x + 1 } let add_one_v2 = |x: u32| - u32 { x + 1 }; let add_one_v3 = |x| { x + 1 }; let add

作用域 , rustdesk 關閉彈窗 , 閉包 , rust , 架構 , 代碼片段 , 後端開發

收藏 評論

trueYann - 作用域和閉包【面試回顧】

閉包 作用域應用的特殊場景有兩種表現 函數作為參數被傳遞 函數作為返回值被返回 //函數作為返回值 function create() { const a = 100 return function () { console.log(a) } } const fn = create() const a = 200 fn() // 100 //

作用域 , 閉包 , 面試問題 , 前端

收藏 評論

kangyz - Python命名空間與作用域

名稱空間 名稱空間(namespaces):用於存放名字與內存地址綁定關係的地方,是對棧區的劃分 作用:名稱空間可以使棧區中存放相同的名字,從而解決命名衝突 名稱空間分為三種: 內置名稱空間 全局名稱空間 局部名稱空間 內置名稱空間 內置名稱空間:用於存放Python解釋器中內置的名字 生命週期:Python解釋器啓動則產生,Python解釋

函數 , python3.x , 命名空間 , 作用域 , Python

收藏 評論

我叫崔斯特 - 深入理解JavaScript閉包

在開始講閉包之前,我們需要理解作用域和作用域鏈 作用域鏈 什麼是作用域鏈? 我們先看一段代碼 function bar(){ console.log(myName) } function foo(){ var myName='崔斯特' bar() } var myName='卡牌大師' foo() 當我們看到這個題目的時候,我們會想到用執行上下文去分析,當執行到bar函數時

作用域 , 閉包 , 作用域鏈 , Javascript

收藏 評論

歸思君 - 聊一聊 JavaScript 中的作用域和閉包

哈嘍大家好,我是歸思君~ 一、引言 我們知道,作用域(Scope)就是代碼中變量和函數的可訪問的區域,這個區域中決定了變量和函數的生命週期。在當前的高級程序語言中,主要有詞法作用域(靜態作用域)和動態作用域兩種。 靜態作用域:其作用域是在編寫代碼時就已經確定好,靜態作用域是根據變量和函數在代碼中的位置來決定。函數尋找變量時,是在函數定義的位置中尋找,而不是調用的位置。現在大多數編程語言都採用的

作用域 , 閉包 , 作用域鏈 , 前端 , Javascript

收藏 評論

米女巫 - JavaScript中undefined的特點

1、undefined既是JavaScript中的原始數據類型之一,也是一個原始值數據 對於有編程經驗的朋友來説,undefined是JavaScript的原始數據類型之一這一點毋庸置疑,沒有什麼可以贅述的,因為ECMAScript規範中就將undefined定義為原始數據類型之一。 undefined也是一個原始值數據,我的理解是,當一個聲明瞭但是未初始化的變量會默

vue.js , 數據類型 , 作用域 , 賦值 , 前端開發

收藏 評論

子丶不語 - 停止濫用箭頭函數:這5個場景請務必使用 function

自 ES6 問世以來,箭頭函數(Arrow Functions)以其簡潔的語法和對this的詞法綁定,迅速成為了 JavaScript 開發者的“新寵”。我們似乎傾向於在任何可以使用函數的地方都換上() = {}。 然而,箭頭函數並非“銀彈”,它並不能完全替代傳統的function關鍵字。過度濫用箭頭函數,尤其是在不理解其工作原理的情況下,會導致難以追蹤的 bug 和意外行

作用域 , ES6 , 構造函數 , 後端開發 , .net

收藏 評論

果凍想 - 説JS作用域,就不得不説説自執行函數

一個兜兜轉轉,從“北深”回到三線城市的小碼農,熱愛生活,熱愛技術,在這裏和大家分享一個技術人員的點點滴滴。歡迎大家關注我的微信公眾號:果凍想 前言 不得不吐槽,學個JS,這個概念也太多了,但是這些概念你不懂吧,代碼你都看不懂,你都寸步難行。好吧,這又遇到了作用域方面的知識盲區,然後發現,又牽扯出了自執行函數。那又能咋整,為了這點破工資,學唄。 適可而止,淺嘗輒止。 JS作用域 作用域指的是一個變量

作用域 , Javascript

收藏 評論

尼羲 - 前端項目Typescript中的d.ts和.ts

TypeScript項目中,.d.ts(類型聲明文件)和普通.ts文件兩種文件都可以定義ts類型。 不過,在功能和使用場景上有顯著區別,全局類型的聲明則需要遵循特定規範。以下是詳細解析: 一、.d.ts與普通.ts文件的區別 特性

第三方庫 , 作用域 , yyds乾貨盤點 , Vue , 前端開發 , typescript

收藏 評論

索姆拉 - javascript程序設計形考作業二

JavaScript是前端開發中非常重要的一門語言,瀏覽器是他主要運行的地方。JavaScript是一個非常有意思的語言,但是他有很多一些概念,大家經常都會忽略。比如説,原型,閉包,原型鏈,事件循環等等這些概念,很多JS開發人員都研究不多。 所以今天,就來和大家看看下面幾個問題,大家可以先思考一下,嘗試作答。 八道面

javascript程序設計形考作業二 , 事件循環 , 作用域 , 堆棧 , 前端開發 , Javascript

收藏 評論

feipeng123s - 爪哇學習筆記——上下文、作用域和閉包

執行上下文 執行上下文(Execution Contexts),簡稱上下文,是一種規範策略,用於跟蹤ECMAScript實現對於代碼運行時的評估。在任何時間點,每個實際執行代碼的代理最多有一個執行上下文。 這稱為代理的運行執行上下文(running execution context)。 簡而言之,變量或函數的上下文決定了它們可以訪問哪些數據,以及它們的行為。 上下文一共有以下三種: 全

作用域 , 閉包 , 執行上下文 , Javascript

收藏 評論

夢的點滴 - JavaScript 模塊化演進:CommonJS 到 ES Module

在前端開發早期,JavaScript 並沒有官方的模塊化規範——多個腳本文件通過 script 標籤引入時,變量會掛載到全局作用域,導致命名衝突、依賴混亂等問題。從 CommonJS 到 ES Module(ESM),JavaScript 模塊化的演進本質上是解決“代碼複用、作用域隔離、依賴管理”的過程。本文從歷史背景、核心差異到實戰應用,梳理模塊化的演進脈絡,幫你理解不同規範的

作用域 , node.js , 加載 , 模塊化 , 前端開發

收藏 評論

三眼鴨的編程教室 - 學廢了,JavaScript 中的作用域與作用域鏈

什麼是作用域? 作用域定義了變量的可見性或可訪問性。大白話來説,就是一個變量能不能被訪問或引用,是由它的作用域決定的。 在 JavaScript 中有三種作用域。 全局作用域 函數作用域(局部作用域) 塊作用域 let globalVariable = "我是全局作用域下的變量" function func() { let localVariable = "我是局部作用域下的變量

vue.js , 作用域 , 作用域鏈 , 前端 , Javascript

收藏 評論

AI領域佈道師 - vue如何通過javascript賦值

vue jsx 記錄 template的寫法 是 vue 的靈魂,jsx的寫法就沒那味了。雖然我一直都是這麼相信的,但是template寫久了感覺沒啥新鮮感,於是打算用jsx的寫法來解悶。 寫jsx你需要準備什麼?啥都不需要,雖然官網建議安裝@vue/babel-preset-jsx @vue/babel-helper-vue-j

修飾符 , 作用域 , 插槽 , vue如何通過javascript賦值 , 前端開發 , Javascript

收藏 評論

君額上似可跑馬 - 【JS】作用域-1

讀《你不知道的JS》的筆記,有問題請指出。 簡述作用域 每個編程語言的一個最基本的功能,就是可以聲明變量,在變量裏儲存值,更改值,訪問值。 隨之一系列問題產生,這些變量存儲在哪裏,將來需要使用他們的時候如何獲取他們? 這代表我們需要有一套設計良好的規則知道如何存儲這些變量,並如何獲取到他們,而這套規則,被稱為作用域(Scope)。 編譯和執行流程 不僅是在執行時會用到作用域,編譯時也會

作用域 , Javascript

收藏 評論

mob64ca13f937ae - C語言靜態函數怎麼用gtest測試

static用法: 在C中,static主要定義全局靜態變量、定義局部靜態變量、定義靜態函數。 1、定義全局靜態變量:在全局變量前面加上關鍵字static,該全局變量變成了全局靜態變量。全局靜態變量有以下特點。 a.在全局區分配內存。 b.如果沒有初始化,其默認值為0. c.該變量在本文件內從定義開始到文件結束可見

作用域 , C語言靜態函數怎麼用gtest測試 , include , 靜態變量 , 架構 , 後端開發

收藏 評論

chamson - JavaScript 作用域之eval()欺騙詞法作用域

最近在讀凱爾辛普森的《你不知道的JavaScript》,感覺挺有意思的,在理解作用域之後,看到了一個有意思的東西:欺騙詞法作用域。 首先來看看作用域是什麼吧。 作用域 簡而言之就是一套儲存變量並規定如何訪問並修改變量的規則,是幾乎所有編程語言最基本的功能之一。 作為JavaScript引擎的首席檢察官,他也會被自己人給騙了。 少廢話來看東西 欺騙方法一 :eval()函數 原理:JavaScr

作用域 , eval , Javascript

收藏 評論

軟件求生 - JavaScript 變量的江湖恩怨:一篇文章徹底講清楚

很久很久以前,在 JavaScript 世界裏,有一個叫變量鎮的地方。這裏住着三兄弟:var、let、const。他們都能“裝東西”,但性格、規矩、出身背景完全不一樣。也正因為這三兄弟的性格差異,程序員江湖裏每天都在上演各種事故現場。 今天,我就帶你走進變量鎮,看看他們各自是怎麼“翻車”的,又該如何正確相處。 老大哥 var:江湖老油條 1、var 關鍵

變量聲明 , 作用域 , yyds乾貨盤點 , 賦值 , 前端開發 , Javascript

收藏 評論

編程小匠人 - WordPress實訓總結範文

關於web學習總結 我們通過控制瀏覽器的請求地址,請求方式,請求參數向服務器發送請求. 而服務器通過判斷我們的請求方式為get還是post來用doget或dopost處理請求。 多個servlet之間處理同一業務可以通過重定向或請求轉發。 而多個servlet之間共享數據可以有:    1.全局作用域對象 ServletContext    2

作用域 , 數據 , 異步請求 , 架構 , 後端開發 , WordPress實訓總結範文

收藏 評論

求知上進 - 深入學習 Python 函數:作用域 - 變量的“隱形疆域”

作用域,為什麼它是 Python 函數的“隱形疆域”? Python 函數強大而靈活,但變量的作用域往往是開發者最易忽略卻又最易出錯的部分。作用域定義了變量的生命週期和訪問範圍:它能在哪裏被讀取、修改或“消失”。一個簡單的全局變量修改,可能在函數內引發意外;一個閉包中的自由變量,可能讓內存“永生不滅”。 為什麼説它是“隱形疆域”? 隱形:不像顯式類型聲

作用域 , 人工智能 , 深度學習 , 嵌套 , Python

收藏 評論

轉角處的湯姆 - JavaScript 中的閉包:理解與應用

在 JavaScript 的世界中,閉包是一個非常重要且常用的概念。它不僅是 JavaScript 中的核心特性之一,也是許多複雜編程模式的基礎。無論是為了解決數據封裝問題,還是為了實現一些高效的異步編程模式,閉包都發揮着至關重要的作用。在本文中,我們將詳細探討閉包的概念、工作原理及常見應用,幫助你更好地理解並運用閉包。 目錄 什麼是閉包? 閉包的工

詞法 , 作用域 , 數據封裝 , 前端開發 , Javascript

收藏 評論

云溪 - JS執行上下文

一、什麼是執行上下文 執行上下文(Execution Context),簡稱EC。 網上有很多關於執行上下文定義的描述,簡單理解一下,其實就是作用域,也就是運行這段JavaScript代碼的一個環境。 二、執行上下文的組成和分類 1. 組成 對於每個執行上下文EC,都有三個重要的屬性: 變量對象Variable Object(變量聲明、函數聲明、函數形參) 作用域鏈 Sco

作用域 , 執行上下文 , Javascript

收藏 評論

藍月亮 - python send_from_directory函數作用

對象自省 自省(introspection),在計算機編程領域裏,是指在運行時來判斷一個對象的類型的能力。它是Python的強項之一。Python中所有一切都是一個對象,而且我們可以仔細勘察那些對象。Python還包含了許多內置函數和模塊來幫助我們。 dir 在這個小節裏我們會學習到dir以及它在自省方面如何給我們提供便利。 它是用於自省的最重要的

作用域 , 後端開發 , 函數返回 , Python

收藏 評論