javascript创建一个对象来打印数组对象
javascript creating a object to print a array object
我是javascript的新手,正在尝试打印一个包含数组的对象并打印数组,当我尝试运行此代码时,我在控制台中遇到一个错误——语法错误丢失;接近"var person-1"
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
function person(fname,lname,kids){
this.firstname = fname;
this.lastname = lname;
this.kids = kids;
this.displaykids = function displaykids(){
this.kids.forEach(function(kid){
console.log(kid);
})
}
}
var person-1 = person('Bob','Marley',['Bill','Mike','Tom'])
console.log(person.firstname)
})
</script>
</head>
<body>
This is the body
</body>
</html>
var person-1 = person('Bob','Marley',['Bill','Mike','Tom'])
这里有两件事不对。一:变量中不能有-
。第二:你忘了new
。
应该是:
var person1 = new person('Bob','Marley',['Bill','Mike','Tom']);
console.log(person1.firstname);
相关文章:
- 将数组对象传递到struts2中的操作类
- 如何使用jquery返回php-json数组对象
- 从其名称获取javascript数组对象
- 值未与数组对象绑定
- 如何按数组/对象值的倍数过滤对象数组
- 在表中显示数组对象
- 在数组对象中分组
- 将第二个或多个数组推送到数组对象 AngularJS 中
- 重新排列 JavaScript 数组/对象
- 键上的javascript数组对象过滤器
- handontable:在不更改数据数组/对象的情况下隐藏某些列
- 用于跟踪购物车可用性的Javascript数组/对象/哈希表
- 重建有角度的java脚本数组对象
- 对JSON数组对象进行排序
- 连接与数组对象相关的文本:方式和位置
- 哪些浏览器和版本支持将常见的类数组对象直接传递到fn.apply()
- 如何使用Handlebars循环数组对象和模板
- 是否可以引用JS数组/对象中的另一个元素
- Javascript中的名称索引-数组/对象
- 数组长度不等于数组对象