这个问题之前已经得到了解答,但我是一个javascript初学者,我正在努力将其他人的解决方案应用于我的问题。我提前道歉!
我正在关注Beginning Javascript第5版的书,而在Objects章节中,它正在让我构建一个Cinema预订系统。我一直得到一个TypeError:xxx不是一个函数,但我似乎无法弄清楚为什么。代码似乎很好(显然不是.. :))。我正在使用Cinema()构造函数初始化新数组中的“预订”时出现错误。 错误在第53行。
会爱一些帮助,这本书不是很有帮助。我已逐行检查了它。
谢谢!
server {
listen 443;
server_name server.org www.server.org;
rewrite ^ http://$server_name$request_uri? permanent;
}
答案 0 :(得分:0)
Visible
是一个数组。要访问具有给定索引的元素,必须使用方括号,而不是像函数调用那样的括号
bookings
变为this.bookings(booking)
你像函数一样调用this.bookings[booking]
,但它实际上是一个数组,因此错误。
答案 1 :(得分:0)
此错误可能是由语法错误引起的,就像我的情况一样。
已声明函数“ XXX”,但使用了不正确的},导致编译器无法看到该函数。以下是正确的代码,我将}放置在代码中指示的正确位置。
->from('example@example.com','My app name')