isset
for javascript - inspired by php
npm install --save filipevoges/isset
import('@filipevoges/isset');
"1".isset() // True
[].isset() // True
[].isset("foo") // false
[].isset(0) // false
["foo"].isset("foo") // false
["foo"].isset(0) // True
{}.isset() // True
{0: "foo"}.isset(0) // True
{0: "foo"}.isset("foo") // false
isset(1) // True
isset("1") // True
isset([]) // True
isset([], "foo") // false
isset([], 0) // false
isset(["foo"], "foo") // false
isset(["foo"], 0) // True
isset({}) // True
isset({0: "foo"}, 0) // True
isset({0: "foo"}, 1) // false
isset({0: "foo"}, "foo") // false
If there is any problem, please report on Issues page