我对如何让javascript运行感到困惑。
我在我的mac上有一个解析项目的基本安装,我已经一遍又一遍地将它部署到我的自定义 parse.com提供 sitename.parse.com而没有错误。
我运行了“解析新gwhizcloud”,它创建了一个简单的目录结构。我用以下内容替换了index.html,然后运行“parse deploy”。到现在为止还挺好。但当我点击我的网站时,我得到的是“用户电子邮件”打印到网页上。
以下是我正在发布的目录内容
云/ main.js 配置/ global.json 公共/ index.html中
所有文件都是原始的,除了下面列出的index.html
我错过了什么? 另外,我在哪里可以找到console.log输出? 即使我下面的“警报”电话似乎也不会激发。
这是我的index.html
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width">
<script type="text/javascript" src="jquery-1.8.1.min.js"></script>
<script type="text/javascript" src="http://www.parsecdn.com/js/parse-1.2.13.min.js"></script>
<script>
var GWUserObject;
$(document).ready(function() {
Parse.initialize("1U8vTfgwwNSGr<private>y4pawka6x", "Xv3zic5bRl<private>BwhYFqpcpda");
GWUserObject = Parse.Object.extend("User");
console.log( "i feel ready to score!" );
var query = new Parse.Query(GWUserObject);
query.find({
success: function(results) {
alert("Successfully retrieved " + results.length + " of them.");
var s = '';
for(var i=0, len<results.length; i++) {
var result = results[i];
alert(object.id + ' - ' + result.get('email'));
s+= '<p>';
s+= '<b>id:</b> '+ result.objectId + '::';
s+= '<b>Username:</b> '+ result.attributes.username + '::';
s+= 'Email verified: ' + result.attributes.emailVerified + '::';
s+= 'Email: ' + result.attributes.email + '<br/>';
s+= '</p>'
}
$("#list").html(s);
},
error: function(error)
{
alert("Error: " + error.code + " " + error.message);
}
});
});
</script>
<style>
body {
margin-left: 25px;
margin-right: 25px;
font-family: arial;
}
input {
width: 100%;
height: 25px;
}
textarea {
width: 100%;
}
</style>
</head>
<body>
<h2>User Emails</h2>
<div id="list">
</div>
</body>
</html>
答案 0 :(得分:0)
已解决::此行中存在语法错误:for(var i = 0,len