在講方法裝飾器之前,我們先來(lái)回顧下面向?qū)ο蠼斩铮陬惱镞呌叽玻袑?shí)例方法也有靜態(tài)方法棋蚌,那什么是實(shí)例方法,什么又是靜態(tài)方法挨队,所謂實(shí)例方法谷暮,就是說(shuō)這個(gè)方法屬于實(shí)例化后的對(duì)象,靜態(tài)方法是屬...

在講方法裝飾器之前,我們先來(lái)回顧下面向?qū)ο蠼斩铮陬惱镞呌叽玻袑?shí)例方法也有靜態(tài)方法棋蚌,那什么是實(shí)例方法,什么又是靜態(tài)方法挨队,所謂實(shí)例方法谷暮,就是說(shuō)這個(gè)方法屬于實(shí)例化后的對(duì)象,靜態(tài)方法是屬...
翻譯一篇API網(wǎng)關(guān)的文章盛垦,介紹了其三種角色:API管理湿弦、集群ingress網(wǎng)關(guān)、API網(wǎng)關(guān)模式腾夯,最后還講了與service mesh的關(guān)系颊埃,通過(guò)此文可以更全面的理解API網(wǎng)關(guān)...
以下題目是根據(jù)網(wǎng)上多份面經(jīng)收集而來(lái)的,題目相同意味著被問(wèn)的頻率比較高蝶俱,有問(wèn)題歡迎留言討論班利,喜歡可以點(diǎn)贊關(guān)注。 https://coding.imooc.com/class/4...
知乎連接 本文翻譯自《React 學(xué)習(xí)之道》 原作者 Robin 的一片文章 https://www.robinwieruch.de/why-graphql-advantag...
JavaScript 是單線程的罗标,這意味著在任何時(shí)候只能有一段代碼執(zhí)行。JavaScript 主線程在運(yùn)行時(shí),會(huì)建立一個(gè)執(zhí)行同步代碼的棧和執(zhí)行異步代碼的隊(duì)列馒稍,如下圖所示: 異...
apply纽谒、call、bind apply call借用他人的函數(shù)方法 網(wǎng)上文章雖多如输,大多復(fù)制粘貼鼓黔,且晦澀難懂,我希望能夠通過(guò)這篇文章不见,能夠清晰的提升對(duì)apply澳化、call、...
函數(shù)防抖和節(jié)流 函數(shù)防抖和函數(shù)節(jié)流:是優(yōu)化高頻率執(zhí)行的JavaScript代碼的一種手段稳吮。常用于JavaScript中的一些事件缎谷,如瀏覽器的resize、scroll灶似,鼠標(biāo)的...
命令模式:請(qǐng)求以命令的形式包裹在對(duì)象中列林,并傳給調(diào)用對(duì)象。調(diào)用對(duì)象尋找可以處理該命令的合適的對(duì)象酪惭,并把該命令傳給相應(yīng)的對(duì)象希痴,該對(duì)象執(zhí)行命令。 生活小栗子:客戶下單春感,訂單記錄了客...
前言 準(zhǔn)備研究一下MVVM的一些東西砌创,由于MVVM運(yùn)用了觀察者模式的思想,因此翻開(kāi)了《JavaScript設(shè)計(jì)模式與開(kāi)發(fā)實(shí)踐》一書(shū)鲫懒,將觀察者模式學(xué)習(xí)了一遍嫩实,順便有對(duì)一些常用的...
一、前言 在傳統(tǒng)面向?qū)ο笳Z(yǔ)言中窥岩,如果想為一個(gè)對(duì)象創(chuàng)建新的功能時(shí)甲献,往往采用繼承的方式,比如: 但是這樣的方式會(huì)存在超類Shape和子類ShapeColor之間存在強(qiáng)耦合性的問(wèn)題...
正則基礎(chǔ) 常見(jiàn)簡(jiǎn)寫(xiě)形式 量詞 修飾符 匹配位置 匹配開(kāi)頭與結(jié)尾 /^|$/g: 匹配列 /^|$/gm: 匹配行, m是既有修飾符 ES5之后版本支持的位置判斷 (?<=p)...
簡(jiǎn)介 一個(gè)神奇的文檔網(wǎng)站生成工具 我們?cè)谧鐾觏?xiàng)目的時(shí)候經(jīng)常會(huì)寫(xiě)一些項(xiàng)目手冊(cè)竟纳,來(lái)記錄我們?cè)陧?xiàng)目開(kāi)發(fā)過(guò)程中的一些開(kāi)發(fā)流程、使用方式以及注意事項(xiàng)疚鲤,分享給將會(huì)使用到這個(gè)項(xiàng)目的人锥累,方便...
前言 最近在網(wǎng)上看到一個(gè)面試題:(a== 1 && a ==2 && a==3)有可能返回true嗎?答案是可以的集歇,下面來(lái)具體講解一下桶略。 valueOf和toString 這...
本周,我將進(jìn)一步了解CSS魔術(shù),以顯示改變您的網(wǎng)站是多么容易际歼。坐下來(lái)惶翻,放松,讓我?guī)阕哌^(guò)九個(gè)簡(jiǎn)單的(我真的是這個(gè)意思6煨摹)CSS技巧真正提升你的網(wǎng)頁(yè)吕粗。 這是一個(gè)簡(jiǎn)單的網(wǎng)站。它非...
一旭愧、概述 JavaScript 語(yǔ)言采用的是單線程模型颅筋,也就是說(shuō),所有任務(wù)只能在一個(gè)線程上完成输枯,一次只能做一件事议泵。前面的任務(wù)沒(méi)做完,后面的任務(wù)只能等著桃熄。隨著電腦計(jì)算能力的增強(qiáng)...
1.new關(guān)鍵字在類型中的使用 泛型 在泛型里使用類類型 在TypeScript使用泛型創(chuàng)建工廠函數(shù)時(shí)先口,需要引用構(gòu)造函數(shù)的類類型。比如瞳收, 一個(gè)更高級(jí)的例子碉京,使用原型屬性推斷并...
一、基礎(chǔ)類型 1. 布爾 2. 數(shù)字 3. string 4. 數(shù)組 5. 元組 元組類型允許表示一個(gè)已知元素?cái)?shù)量和類型的數(shù)組缎讼,各元素的類型不必相同收夸。 比如,你可以定義一對(duì)值...