extend时添加undefined判断