今在調試chaosclock4.1時,遇到一bug,經排除才發現,位運算的優先級比大小判斷還低。
語句如下:
my_stick - your_stick >= ~player & 1
結果無論如何,它的結果都是1。然後加了括號才對:
享受思維樂趣
今在調試chaosclock4.1時,遇到一bug,經排除才發現,位運算的優先級比大小判斷還低。
語句如下:
my_stick - your_stick >= ~player & 1
結果無論如何,它的結果都是1。然後加了括號才對:
一款優秀的網頁代碼編輯器:ace。 官網地址:https://ace.c9.io/
本文介紹兩個css功能:計算函數及定制屬性。
不要將它錯看成scal(),為了方便記憶,可稱之為「卡殼」。
如果你希望某元素高度比100%少24px,以便在它上方放置一個高24px的元素,那麼你就有必要使用它:
來自這裏。
/* @keyframes duration | easing-function | delay |
iteration-count | direction | fill-mode | play-state | name */
animation: 3s ease-in 1s 2 reverse both paused slidein;
/* @keyframes duration | easing-function | delay | name */
animation: 3s linear 1s slidein;
/* two animations */
animation: 3s linear slidein, 3s ease-out 5s slideout;
一般我們使用的是第二個,還要配合@keyframes,如:
js有著完善的DOM控制方法,但是完善並非完美。
當我們使用Node.nextSibling時,它並不一定找的是下一個元素,而很可能是文本節點。
這時你可能會發現,你應該使用Element.nextElementSibling。
本文是我的vim使用筆記。
本文介紹template及Document.importNode()的用法,順帶記錄xmlhttp的簡潔用法。