点路径解析
基于点路径的对象属性选择器。
特征
点路径对象遍历
数组遍历
反向遍历
用法
中描述了所有可能的用例。
var resolve = require ( 'dotpath-resolve' ) ;
// object to be searched
var obj = {
k1 : {
k11 : 'k11' ,
k2 : 'k1.k2' ,
k3 : [ 1 , 2 , 3 ]
} ,
k2 : 'k2'
} ;
resolve ( obj , 'k2' ) ; // k2
resolve ( obj , 'k1.k11' ) ; // k11
resolve ( obj , 'k2' , 'k1' ) ; // k1.k2
resolve ( obj , 'k1.k3.1' ) ; // 2
resolve ( obj
评论0
最新资源