所以我正在读一本书,叫做“单页Web应用程序”,我对下面的这些代码感到困惑。
changeAnchorPart = function (arg_map) {
var
anchor_map_revise = copyAnchorMap(),
bool_return = true,
key_name, key_name_dep;
KEYVAL:
for (key_name in arg_map){
//HERE! why check the property?
if ( arg_map.hasOwnProperty( key_name )){
if( key_name.indexOf( '-' ) === 0){ continue KEYVAL }
}
}
};
'key_name'应该存在,为什么检查?