我學習的MongoDB按照教程,http://docs.mongodb.org/manual/tutorial/getting-started/VAR使用MongoDB中
然而,示例代碼,var c = db.testData.find()
,混淆了我。如果沒有var,執行只是打印出文檔,var,c變成遊標。另一個命令j = { name : "mongo" }
,我沒有看到有或沒有var的區別。我想清楚什麼時候應該有var,什麼時候可以忽略var。
我谷歌問題一點,例如,Difference between using var and not using var in JavaScript,它談到範圍。我無法理解我的問題與範圍的關係。
目前還不清楚。我可以在其他命令中分配帶有或不帶var的變量,例如'var j = {name:「mongo」}'vs'j = {name:「mongo」}'。我沒有看到執行的差異。 –
好吧,忘了我之前放的東西,這裏是mongodb所說的:http://docs.mongodb.org/manual/tutorial/iterate-a-cursor/,搜索'var keyword' – Yang
@ user1762424你可以編輯你的回答所以它是正確的:) –