您的位置:首页 > 移动开发 > Objective-C

console.log()打印object却显示为字符串[object Object]

2017-05-18 14:20 417 查看
今天打印一个object对象的时候遇到一个问题,解决了好久,最后却发现是一个白痴问题:

var obj = new Object({
name:'Bob',
age:15,
grade:'A'
});
console.log("Bob"+obj);
console.log(obj);
上面js代码运行之后就会发现:第一行consoel.log打印与我的预期不符,我以为能将Bob先打印出来,再打印第二句打印的对象,然而却将object对象打印成了"[object Object]",其实这是一个字符串,就是"Bob"这个字符串类型和object对象拼接在一起,拼成了一个字符串:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript console.log
相关文章推荐