是否可以将选项传递给ES6导入?
你怎么翻译这个:
var x = require('module')(someoptions);
Run Code Online (Sandbox Code Playgroud)
到ES6?
如果我跑
Array.apply(null, new Array(1000000)).map(Math.random);
Run Code Online (Sandbox Code Playgroud)
在Chrome 33上,我明白了
RangeError: Maximum call stack size exceeded
为什么?
我有一个基于选项卡的应用程序。如果我当前在第一个选项卡上,一直向下滚动,然后再次单击该选项卡,我希望它滚动到顶部。这可能吗?
我知道我应该有一个带有引用的滚动视图,然后使用this._scrollView.scrollTo(0),但是如何检测用户何时点击标签栏并确定它是否是同一个标签?
我正在检查来自html5rocks的代码:http://www.html5rocks.com/static/demos/parallax/demo-1a/scripts/parallax.js
并注意他们使用
(function(win, d) {
var $ = d.querySelector.bind(d);
....
var mainBG = $('section#content');
....
})(window, document);
Run Code Online (Sandbox Code Playgroud)
为什么他们将文档绑定到querySelector.是不是它已经作为文件的范围?
javascript ×3
bind ×1
callstack ×1
document ×1
ecmascript-6 ×1
es6-modules ×1
module ×1
parallax.js ×1
react-native ×1
reactjs ×1
scroll ×1
tabs ×1