用 JavaScript 寫個什麼有意思的小東西?

時間 2021-05-31 17:39:31

1樓:S1ngS1ng

話說 ES6 出了 Spread Operator,就是這樣:

var arr1 = [1, 2]; var arr2 = [3, 4]; arr1.push(...arr2);

然後我們就得到了 arr1 為 [1, 2, 3, 4]然而這個東西還可以玩兒 Emoji

話說,為什麼第二個明明是揹著胡蘿蔔,為什麼 Spread 之後成了水稻?

嗯,男女都可以 Spread...最後那個煎蛋莫名喜感哈哈哈3. 家庭,嗯,沒毛病:

2樓:張士超

impress.js 是受 prezi 啟發的網頁端 ppt 呈現:

不震驚你抽我。

3樓:zakufish

用通過Google地圖定位IP位址所處的地理位置。100來行,閒著沒事兒瞎寫的:https://

打算開工近期的乙個小專案:https://github.com/zakufish/BigBrother

基於Angular和Express的伺服器/終端監控頁。

4樓:Belleve

function$(

C,E,

K)});

case

"if"

:return$(

C[1],

E,function(e

));case

"callcc"

:return$(

C[1],

E,function(C

)};returnC(

E)(E)});

case

"'":

returnK(

C[1]);

default

:return$c(

C,E,

K)}}

function$c(

C,E,

K))})};

function$$(

C,E,

K))}):K(

null

)}vare=

}};$

(['trace'

,['callcc'

,['lambda'

,['return'

],['return'

,["'",42

]]]]],e

,function(x

));這是個直譯器……

5樓:寸志

題主自己寫了乙個HTML5的指南針和水平儀:H5Compass

目前只在iPhone 5s/5c 上測試通過

補充原始碼:island205/H5Compass · GitHub

用 JavaScript 寫成的 JavaScript 直譯器,意義是什麼?

前段時間寫了乙個,對於我的意義就是 管中窺豹,可以稍微想象一下c 怎麼實現。對js的細節認識又豐富了。熟悉了js的各種ast節點,用Babel寫點外掛程式也不在話下了。感覺js索然無味了。 平平無奇楊可樂 沒有用js寫過js直譯器,只為自己設計的語法糖寫過編譯器。不過這些語法糖部分都遵循了es6規範...

前端頁面,用 JavaScript 在除錯 Bug 時有哪些奇技淫巧?

BLS475 在裡寫定時重新整理,改完JS都不用點重新整理了 專寫了個Utils.js,寫了幾個常用測試方法有按樹結構 加空格 輸出字串,並可以設定屬性過濾有按照層級,按深到淺,繪製背景色,方便看介面用膩了Chrome,可以試試FireFox Developer Edition,是個好東西 Para...

JavaScript 中,定義函式時用 var foo function 和 function foo 有什麼區別?

說乙個區別 varfoo function 是表示式 函式表示式 function foo 是語句 函式宣告。function 開頭會被當做函式宣告,不能直接呼叫 function foo Uncaught SyntaxError Unexpected token 函式表示式可以 varfoo fu...