我是backbone.js的新學習者,我試圖按照hello world教程只是簡單地在屏幕上顯示一條消息。在教程視頻之後,我有一個問題,即函數console.log('hello world');什麼都沒顯示這裏是我的代碼:Backbone.js中的console.log不起作用
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title> Learning about Bacjbone.js </title>
</head>
<body>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
<script type="text/javascript" src="http://documentcloud.github.com/backbone/backbone-min.js"></script>
<script type="text/javascript">
Person = Backbone.Model.extend({
initialize: function() {
console.log('hello world');
}
});
var person = new Person();
</script>
</body>
</html>
我錯過了什麼或做錯了什麼?請給我一些想法。非常感謝您的耐心和任何建議。
您使用的是什麼瀏覽器?控制檯對象僅在具有JavaScript控制檯的瀏覽器中可用。 IE9 +,Chrome,Safari和Firefox等等都有一個控制檯。 console.log()輸出到JavaScript日誌,它不會將文本寫入DOM的任何地方。 – Mark
我更喜歡使用console.debug(),有時console.log()不起作用 – Moszeed
感謝您的回覆:)我試過了IE9和Chrome,它確實輸出了您所說的內容,但我不知道如何顯示瀏覽器上的消息...我讀了Joe Zim的網站(http://www.joezimjs.com/javascript/introduction-to-backbone-js-part-1-models-video-tutorial/),然後就跟着他在視頻中,但沒有發生。我嘗試了很多天Google搜索結果...沮喪:( – user1687919