Javascript 从TaffyDB输出数据
我是JavaScript新手,正在尝试构建一个脚本来执行一些数据管理活动(基本上是从数据库获取基于查询的数据,然后将其显示在网页上) 我通常会在服务器端使用PHP和mysql来实现这一点,但我的老板希望在投资服务器等之前看到一个“示例”(他没有PHP和mysql等方面的技术知识) 现在没有服务器,我正在寻找一种方法,主要通过javascript在客户端构建类似的系统。只是为了演示我计划实现的逻辑 对于数据库部分,我决定使用TaffyDB,但是从数据库中获取输出时遇到问题(在网页上显示数据) 这是我的密码Javascript 从TaffyDB输出数据,javascript,arrays,database,taffydb,Javascript,Arrays,Database,Taffydb,我是JavaScript新手,正在尝试构建一个脚本来执行一些数据管理活动(基本上是从数据库获取基于查询的数据,然后将其显示在网页上) 我通常会在服务器端使用PHP和mysql来实现这一点,但我的老板希望在投资服务器等之前看到一个“示例”(他没有PHP和mysql等方面的技术知识) 现在没有服务器,我正在寻找一种方法,主要通过javascript在客户端构建类似的系统。只是为了演示我计划实现的逻辑 对于数据库部分,我决定使用TaffyDB,但是从数据库中获取输出时遇到问题(在网页上显示数据) 这是
<!DOCTYPE html>
<html>
<head>
<script src="taffydb-master\taffy.js"></script>
<script>
var companies = TAFFY
([
{name:"New York",state:"WA"},
{name:"New Shire",state:"WE"},
{name:"Las Vegas",state:"NV"},
{name:"Boston",state:"MA"}
]);
var cities = new Array();
var cities = companies().select("name");
</script>
</head>
<body>
<script>
document.write = (cities[1]);
</script>
</body>
</html>
var公司=太妃糖
([
{名称:“纽约”,州:“WA”},
{名称:“新郡”,州:“我们”},
{名称:“拉斯维加斯”,州:“内华达州”},
{姓名:“波士顿”,州:“马”}
]);
var cities=新数组();
var cities=公司()。选择(“名称”);
document.write=(城市[1]);
我知道里面有一些愚蠢的错误,但我真的找不到。我尝试使用开发人员的工具(Mozilla的默认工具),但没有返回任何问题。加载此文件时,我基本上只得到一个空白的白页。您使用不正确。这是一种方法
如果您将代码更改为:
<script>
document.write(cities[1]);
</script>
文件编写(城市[1]);
然后您将获得以下输出:
新州
此外,您可能应该将输出包装在如下某个元素中:
<script>
document.write("<p>" + cities[1] + "</p>");
</script>
文件。写(“”+城市[1]+“”);