아래와 같은 선언이 있다고 합시다.
그렇다면
1. 이것 ( {...} )은 현재는 3개인데...
이것의 갯수를 어떻게 파악하나요?
2. 이것은 어떤식으로 특정 항목을 변수로 가져올 수 있나요?
예를들어
두번째에서 name 값 'name2' 를 가져오려면 어떤식으로
가져올 수 있나요?
myPlayer.playlist([
{
name: 'name1',
sorce: 'sorce1',
title: 'title1',
},
{
name: 'name2',
sorce: 'sorce2',
title: 'title2',
},
{
name: 'name3',
sorce: 'sorce3',
title: 'title3',
},
]);
예전에 나를 도와준 마틴님이란 분이 있어 그분을 기억합니다.
2cpu의 도움주신 많은 분들께 늘 감사드립니다.
☎ HP 010-9678-7900
2cpu의 도움주신 많은 분들께 늘 감사드립니다.
☎ HP 010-9678-7900
myPlayer.playlist[1].name 0 ù¹ø° 1 µÎ¹ø°
´ë°ýÈ£ ¹è¿(Å°°ª¾ø ¹À½)
Áß°ýÈ£ °´Ã¼(Å°°ªÀÖ´Â ¹À½)
{
name: 'name1',
sorce: 'sorce1',
title: 'title1',
},
{
name: 'name2',
sorce: 'sorce2',
title: 'title2',
},
{
name: 'name3',
sorce: 'sorce3',
title: 'title3',
},
]);
var size = myPlayer.playlist.length;
alert(size+'zz');
ÀÌ°ÍÀ»
https://jsfiddle.net/ ¿¡¼ Å×½ºÆ® Çغ¸´Ï ¾ÈµË´Ï´Ù.¤Ð¤Ð
let myPlayer = {}
myPlayer.playlist = [{
name: 'name1',
sorce: 'sorce1',
title: 'title1',
},
{
name: 'name2',
sorce: 'sorce2',
title: 'title2',
},
{
name: 'name3',
sorce: 'sorce3',
title: 'title3',
},
]
var size = myPlayer.playlist.length;
alert(size+'zz');
controls preload="auto" width="785" height="400"
data-setup='{}' autoplay>
<p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading
to a web browser that <a href="http://videojs.com/html5-video-support/"
target="_blank">supports HTML5 video</a></p>
</video>
var player = videojs('video');
player.playlist([{
sources: [{
src: 'http://octo.ath.cx/videos/voltaren.mp4',
type: 'video/mp4'
}]
}, {
sources: [{
src: 'http://octo.ath.cx/videos/voltaren2.mp4',
type: 'video/mp4'
}]
} , {
sources: [{
src: 'http://octo.ath.cx/videos/aspirin.mp4',
type: 'video/mp4'
}]
}]);
var size = Object.keys(player.playlist()).length;
Ãâó : https://github.com/brightcove/videojs-playlist/issues/50
°¨»çÇÕ´Ï´Ù.