博客 / 列表

豆皮範兒 - AST,真香

豆皮粉兒們,又見面了,今天這一期,由字節跳動數據平台的太郎醬,帶大家走進AST的世界。 作者:太郎醬 什麼是AST 抽象語法樹(Abstract Syntax Tree, AST),是源代碼的抽象語法結構的樹狀表示,與之對應的是具體語法樹;之所以是抽象的,是因為抽象語法樹並不會表示出真實語法中出現的每一個細節,而且是文法無關、不依賴於語言的細節;可以把AST想象成一套標準化的編程語言接口定義,只不

ast , babel , Javascript

豆皮範兒 - CSS3實戰:實現一個旋轉的3D金幣

CSS3實戰:實現一個旋轉的3D金幣 最近親愛的產品同學,提了一個需求:在頁面某個角落增加一個旋轉的金幣來吸引用户參加活動~越快上越好,我們的“未見”同學直接上手用css擼了一個旋轉的金幣的動畫,讓我們來看一下是如何實現的吧~ 作者:未見 如下圖 拿到這個需求,第一反應gif+a標籤,簡單粗暴+便捷。即將實施就碰到一個問題,UI小姐姐還沒有做設計,排期需要在x天后~怎麼辦?沒有難做的工作,只有解

css3 , css3動畫 , 前端

豆皮範兒 - JavaScript 中的函數式編程:函數、組合與柯里化

原文鏈接:https://blog.bitsrc.io/functi... 豆皮粉兒,又見面啦!今天字節跳動數據平台的"陽羨"小哥哥給大家帶來一篇翻譯文章"JavaScript 中的函數式編程:函數、組合與柯里化",乾貨滿滿,不容錯過!!! 本文作者:陽羨 面向對象編程和函數式編程是兩種截然不同的編程範式,有各自的規則,也有各自的優缺點。 但是,JavaScript,並非一直使用一種編程範式,而是

函數式編程 , 組合 , 高階函數 , currying , Javascript