CNode

nodejs与js中的通病“多级属性”取值崩溃的解决方案

分享
Aabans发布于11 年前最后回复11 年前3 回复5643 浏览0 收藏

库下载地址:Acan.js 在javascript中直接使用二级以上的属性的时候,会经常意外的让程序挂掉,原因是父属性为undefined,从而导致子属性取值崩溃 以下是Acan库中的解决方案,通过递归循环的去判断父属性是否存在,一级一级往下取值,如果取不到值可以付默认值 同时支持数组和对象的直接取值

查看回复

回复 (3)

H
hoozi#1·11 年前

YUI里有个namespace的方法 可以实现多级 自豪地采用 CNodeJS ionic

J
jackhutu#2·11 年前

同感,mark

L
luicfer#3·11 年前

lodash _.get没烦恼

参与回复
登录后即可参与回复。登录