老師最后一個(gè)暴露出去的方法,再執(zhí)行,我的代碼有問題,求解決
var?klass?=?require('./klass');
exports.add?=?function(klasses){
klasses.forEach(function(item,index){
var?_klass?=?item;
var?teacherName?=?item.teacherName;
var?students?=?item.students;
klass.add(teacherName,students);
})
}這個(gè)方法把a(bǔ)dd又暴露出去,我重新建了一個(gè)index1,然后我把index引入這個(gè)模塊,然后這個(gè)頁面調(diào)用這個(gè)方法,代碼如下
var?index?=?require('./index');
var?a?=?{
'teacherName':?'ELvis',
'students':?['小紅',?'小明']
};
index.add(a);是我對(duì)象定義有問題嗎? ?var _klass = item; ?這一句是不是沒有用,定義他,他只是對(duì)象的本身,是把?這段代碼執(zhí)行有問題,求解答
2017-11-27
var index=require('./index')
var klasses = new Array()
var a ={
'teacherName':'Elvis',
'students':['小紅','小明']
}
klasses[0] = a
index.add(klasses)
2017-11-27
// JavaScript Document
var school=require('./index')
var klasses = new Array()
var klass1={
'teacherName':'chunshu',
'students':['shizi','haohao']
}
klasses[0] = klass1
school.add(klasses)
2017-11-27
就是說你要先定義數(shù)組。。。
2016-12-29
下面這段代碼我試過是可行的,但是有點(diǎn)繁瑣。。。不知道怎么樣寫可以更簡(jiǎn)化一點(diǎn)
var?school?=?require('./index') var?klasses?=?new?Array() var?klass1=?{ 'teacherName':'scoot', 'students':['123','234'] }; var?klass2=?{ 'teacherName':'marry', 'students':['jim','tate'] }; klasses[0]=?klass1 klasses[1]=?klass2 school.add(klasses)2016-12-29
同問,這里該如何調(diào)用,數(shù)組該如何嵌套?
2016-12-24
你定義的對(duì)象沒有問題,問題出在forEach它是遍歷數(shù)組,不是遍歷對(duì)象。
2016-12-22
?var _klass = item; ? ?這句話在這就是一個(gè)簡(jiǎn)單的賦值,后面并沒有用到。