Author: bugall Wechat: bugallF Email: 769088641@qq.com Github: https://github.com/bugall 一: 函數(shù)中的引用傳遞 我們看下下面的代碼的正確輸出是什么 function changeStuff(a, b, c) { a = a * 10; b.item = changed; ...
...有自己的原型,這樣就組成了一條鏈,這個(gè)就是原型鏈,JavaScritp引擎在訪問(wèn)對(duì)象的屬性時(shí),如果在對(duì)象本身中沒(méi)有找到,則會(huì)去原型鏈中查找,如果找到,直接返回值,如果整個(gè)鏈都遍歷且沒(méi)有找到屬性,則返回undefined。原型...
...vaScript 的演進(jìn)非常迅速。 ECMAScript 6 標(biāo)準(zhǔn)的公布,昭示著 JavaScritp 激動(dòng)人心的未來(lái)。 編撰 SegmentFault
...這整個(gè)過(guò)程中,都是圍繞著抽象語(yǔ)法樹(shù)(AST)來(lái)進(jìn)行的。在Javascritp中,AST,簡(jiǎn)單來(lái)說(shuō),就是一個(gè)記錄著代碼語(yǔ)法結(jié)構(gòu)的Object。感興趣的同學(xué)可到https://astexplorer.net/ 去深入體驗(yàn)比如下面的代碼: import {Button} from antd; import Card from a...
...引擎。引擎庫(kù)使用支持游戲代碼數(shù)據(jù)快速迭代的優(yōu)化后的javascritp實(shí)現(xiàn)。 4. Squarepig 這是一個(gè)非常容易使用的游戲引擎,它適合新手去創(chuàng)建他們第一個(gè)web 游戲,也適合有經(jīng)驗(yàn)的程序猿創(chuàng)建示例和原型。 5. Akihabara Akihabara 是一個(gè)html5...
...引擎。引擎庫(kù)使用支持游戲代碼數(shù)據(jù)快速迭代的優(yōu)化后的javascritp實(shí)現(xiàn)。 4. Squarepig 這是一個(gè)非常容易使用的游戲引擎,它適合新手去創(chuàng)建他們第一個(gè)web 游戲,也適合有經(jīng)驗(yàn)的程序猿創(chuàng)建示例和原型。 5. Akihabara Akihabara 是一個(gè)html5...
JavaScript 專(zhuān)題之從零實(shí)現(xiàn) jQuery 的 extend JavaScritp 專(zhuān)題系列第七篇,講解如何從零實(shí)現(xiàn)一個(gè) jQuery 的 extend 函數(shù) 前言 jQuery 的 extend 是 jQuery 中應(yīng)用非常多的一個(gè)函數(shù),今天我們一邊看 jQuery 的 extend 的特性,一邊實(shí)現(xiàn)一個(gè) extend! ext...
...e都是小寫(xiě) var boo = true console.log(boo);//true typeof運(yùn)算符 由于JavaScritp是弱類(lèi)型的,所以需要一種手段檢測(cè)給定變量的數(shù)據(jù)類(lèi)型。typeof就是用來(lái)檢測(cè)數(shù)據(jù)類(lèi)型 typeof運(yùn)算符判斷原始類(lèi)型的數(shù)據(jù)類(lèi)型 var boo = true; var str = 化物語(yǔ); console.log...
...記錄平時(shí)開(kāi)發(fā)遇到的知識(shí)點(diǎn)和小技巧 原型對(duì)象與原型鏈 JavaScritp 引擎在訪問(wèn)對(duì)象的屬性時(shí),如果在對(duì)象本身中沒(méi)有找到,則會(huì)去原型鏈中查找,如果找到,直接返回值,如果整個(gè)鏈都遍歷且沒(méi)有找到屬性,則返回 undefined.原型鏈一般實(shí)現(xiàn)...
... 3 }) 對(duì)比遍歷速度 對(duì)比這里我使用了jsPerf平臺(tái)進(jìn)行測(cè)試. JavaScritp loop 對(duì)比 我創(chuàng)建了兩個(gè)數(shù)組進(jìn)行對(duì)比,為什么要這樣區(qū)別呢,因?yàn)椴煌?lèi)型的數(shù)組在javascript內(nèi)存中保存的地址格式不一樣,遍歷的時(shí)候編輯器會(huì)根椐數(shù)組元素的類(lèi)型長(zhǎng)...
...這整個(gè)過(guò)程中,都是圍繞著抽象語(yǔ)法樹(shù)(AST)來(lái)進(jìn)行的。在Javascritp中,AST,簡(jiǎn)單來(lái)說(shuō),就是一個(gè)記錄著代碼語(yǔ)法結(jié)構(gòu)的Object。比如下面的代碼: function square(n) { return n * n; } 轉(zhuǎn)換成AST后如下, { type: FunctionDeclaration, id: { type...
JavaScritp 專(zhuān)題系列第七篇,講解如何從零實(shí)現(xiàn)一個(gè) jQuery 的 extend 函數(shù) 前言 jQuery 的 extend 是 jQuery 中應(yīng)用非常多的一個(gè)函數(shù),今天我們一邊看 jQuery 的 extend 的特性,一邊實(shí)現(xiàn)一個(gè) extend! extend 基本用法 先來(lái)看看 extend 的功能,...
...新了hobbies這兩個(gè)狀態(tài)會(huì)有兩個(gè)不同的結(jié)果?那是因?yàn)樵贘avaScritp中,string就是被設(shè)計(jì)成不可變,而數(shù)組則可變。換句話說(shuō)我們無(wú)法在保證字符串內(nèi)存地址不變的情況下改變字符串但卻可以保證數(shù)組在內(nèi)存地址不變的情況下增加或...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...