// Проверяем ключи
let test = {
a: {
b: [0, 1]
}
};
console.log(test.isset('a.b')) // true
console.log(test.isset('a.b.1')) // true
console.log(test.isset('a.b.5')) // false
console.log(test.isset('a.c')) // false
console.log('abv'.isset('0')) // true
<div id="slider1"></div>
<div id="slider2"></div>
<div id="slider3"></div>
<script>
var Slider = {
// Элемент
sliderElement: null,
// Привязывается к элементы и возвращает сам себя
load: function (element) {
this.sliderElement = element;
return this;
},
// Пример старта слайдера
start: function (text) {
this.sliderElement.innerHTML = text;
}
};
// 1
let Slider1 = Slider.load(document.getElementById("slider1"));
Slider1.start('раз');
// 2
let Slider2 = Slider.load(document.getElementById("slider2"));
Slider2.start('два');
// 3
let Slider3 = Slider.load(document.getElementById("slider3"));
Slider3.start('три');
</script>