我試圖理解結合的代碼http://nodejs.org/api/util.html和這裏就是我與問候理解如下圖所示嘗試使用文檔來了解一個節點功能
var util = require('util');
的代碼包括UTIL模塊。
其具有如下所示的代碼一定的效果,
var financeurl = function(symbols, columns) {
return util.format(
'http://finance.yahoo.com/d/quotes.csv?s=%s&f=%s',
symbols.join('+'),
columns);
};
第二行的地方說,和隨後的三行它
返回util.format
節點文檔說,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
util.format(format,[...])#
返回使用第一個參數作爲printf-like格式的格式化字符串。
第一個參數是一個包含零個或多個佔位符的字符串。每個佔位符都由其相應參數中的轉換值替換。支持的佔位符:
%s - String.
%d - Number (both integer and float).
%j - JSON.
% - single percent sign ('%'). This does not consume an argument.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~
「http://finance.yahoo.com/d/quotes.csv?s=%s&f=%s」,
是要被返回作爲格式的字符串的第一個參數。它包含零佔位符。我對麼?
我在下一部分有點迷路,'符號'和'列'來自節點嗎?我應該在腳本的其他地方尋找他們嗎?我懷疑他們所做的是採取特定股票的符號並加入,並將它們連接到不同的列。
我對代碼的參考文檔在某些方面的解釋是正確的嗎?
很酷,謝謝你,看到你的stackoverflow聲望,你一定是一個非常有經驗的程序員,我一直在努力保持的課程,但你知道我真正想要的是深入理解語言。 –
@NoelVock - 我做的客戶端Javascript編程和一般很多Web開發的公平一點,但我是新來的節點和角 - 我走的過程中,幫助他們學習。 – Nate
是啊,我肯定會去鑽研JavaScript中的整個堆後啓動工程課程 –