コード例 #1
0
        public override JsValue Get(JsValue property, JsValue receiver)
        {
            if (property.IsInteger() && Target is IList list)
            {
                var index = (int)((JsNumber)property)._value;
                return((uint)index < list.Count ? FromObject(_engine, list[index]) : Undefined);
            }

            return(base.Get(property, receiver));
        }