justify-content
的含義是什麼, 有哪些可取的參數值:root div + p div[attr = value] div > p div ~ p div:nth-of-type(n) div:nth-child(n)
$
、$.fn
、JQuery
之間的聯繫和區別let arr = [1, 3 , 4, '1', 1, [2, 4]] es5: es6:
let arr = [1, 6, 2, 44, 4, 43]
function Foo() { getName = function () { alert (1); }; return this; } Foo.getName = function () { alert (2);}; Foo.prototype.getName = function () { alert (3);}; var getName = function () { alert (4);}; function getName() { alert (5);} //請寫出如下輸出結果 Foo.getName(); getName(); Foo().getName(); getName(); new Foo.getName(); new Foo().getName(); new new Foo().getName();
throttle
和函數去抖 debounce
的區別和應用場景, 以及在你的項目中所作的性能優化$color_list_warm: #ffc000, #f19725; @for $item from 1 through length($color_list_warm) { .item_base_#{$item} { background: nth($color_list_warm, $item); } }
webpack
中, assetsPublicPath
的含義是什麼git
中merge
和rebase
的區別<!-- 若是沒有使用過vue, 可根據你使用過的框架來回答 -->vue
vue
是如何實現數據驅動的Virtual DOM
, vue爲何不須要 shouldcomponentupdate
鉤子函數vue
中父組件的父組件 和 子組件 創建通訊有哪些主流的解決方案