1
我是Require.js的新手,我看到API文檔使用require
和requirejs
。他們是相同還是不同?有多不同?require與requirejs調用的區別
requirejs用法:
requirejs.config({
//By default load any module IDs from js/lib
baseUrl: 'js/lib',
//except, if the module ID starts with "app",
//load it from the js/app directory. paths
//config is relative to the baseUrl, and
//never includes a ".js" extension since
//the paths config could be for a directory.
paths: {
app: '../app'
}
});
需要使用:
require.config({
paths: {
foo: 'libs/foo-1.1.3'
}
});
這很有趣。我想知道它是如何比較兩個平等的功能。 – 2014-10-06 15:47:27
對於兩個函數相同,它們必須是相同的「Function」對象。例如,如果你有代碼'var foo = function(){}; var blah = function(){}; foo === blah',結果是'false',儘管太多函數看起來是一樣的。 – Louis 2014-10-06 15:50:51