現(xiàn)有 User類數(shù)據(jù)庫有 user 表現(xiàn)有一個數(shù)據(jù)庫操作類UseDao其中function insert的寫法寫法1class userdao{
insert(userId,userName){
db.query(`insert into user (userid,username) values( ${userId},'${userName}')`)
}
}寫法2class userdao{
insert(user){
db.query(`insert into user (userid,username) values( ${user.userId},'${user.userName}')`)
}
}表面看面向?qū)ο笏坪醺冗M,但是效率上卻每次執(zhí)行都要新建一個User對象把參數(shù)包裝一下,2個字段還好,當多個字段的時候,或者遇到插入createtime值的時候,到底該取new User的當前時間還是取insert的時間呢?還有多一層類的包裝,效率也低,請問高玩對這種情況怎么看?
用面向?qū)ο蟮乃季S寫javascript,對于數(shù)據(jù)表的操作是否科學/效率
倚天杖
2018-10-16 13:08:03