prototype與__proto__的區別
對於有基於類的語言經驗 (如 Java 或 C++) 的開發人員來說,JavaScript 有點令人困惑,因為它是動態的,並且本身不提供一個 class 實現。(在 ES2015/ES6 中引入了 cla
對於有基於類的語言經驗 (如 Java 或 C++) 的開發人員來說,JavaScript 有點令人困惑,因為它是動態的,並且本身不提供一個 class 實現。(在 ES2015/ES6 中引入了 cla
寫部落格真是一項技術活,經常逛掘金看大佬寫的文章。我覺得我也應該嘗試的寫點東西,加深自己對它的認識,也方便以後查閱。 map方法的基本用法 MDN上對map方法的介紹是: map() 方法建立一個新陣
在工作中有時候會看到prototype和__proto__這兩個屬性,對這兩個屬性我一直比較蒙圈,但是我通過查閱相關資料,決定做一下總結加深自己的理解,寫得不對的地方還請各位大神指出。 跟__p
本來是想發在 程式碼審計知識星球 裡的一篇科普文章,因為最近知識星球似乎在和神祕組織對接,無法發表內容,所以發在部落格裡。Code-Breaking官方writeup拖了很久,主要是沒時間,不過外面已經有很多
typeof instanceof Object.prototype.toString 對應測試結果如下: typeof test
Array.prototype.reduce 是 JavaScript 中比較實用的一個函式,但是很多人都沒有使用過它,因為 reduce 能做的事情其實 forEach 或者 map 函式也能做,而且比 re
前言 在我一開始學習java web的時候,對JS就一直抱著一種只是簡單用用的心態,於是並沒有一步一步地去學習,當時認為用法與java類似,但是在實際web專案中使用時卻比較麻煩,便直接粗略瞭解後開始使用j
本文主要是徹底講明白 prototype和__proto__ 是幹嘛的,相信很多同學也跟我一樣,傻傻的分不清楚兩者應該如何使用?、在原型鏈中到底起到什麼作用?、 在繼承中起到什麼作用?、javascript為
Array.prototype.reduce在以前用的不多,在位元組跳動面試的時候問到了這個問題,後面就去看了下MDN,稍微對它理解了些 用法 reduce 方法將陣列從左到右的每個元素
hello~親愛的看官老爺們大家好~最近因為工(lan)作(ai)繁(fa)忙(zuo),出產的文章多以譯文為主,之前翻譯了《如何在 JavaScript 中更好地使用陣列》 一文,發現不少同學對
前言 文章的靈感來自於剛剛結束的 DefCamp CTF 2018 上的一道題目,主要的考點是 Node.js 的 prototype pollution attack。因為在 CTF 中 Node.js
javascript深入理解系列文章網址 https://www.jianshu.com/p/451eed9094f5 今天這節可能有點長,希望大家認真看,收穫會很多 1._ pr