Click here to Skip to main content
15,499,155 members
Home / Discussions / JavaScript
   

JavaScript

 
QuestionJavascript cookies Pin
Member 158197443-Nov-22 21:46
MemberMember 158197443-Nov-22 21:46 
AnswerRe: Javascript cookies Pin
Jeremy Falcon17-Nov-22 14:32
professionalJeremy Falcon17-Nov-22 14:32 
Questionwhy javascript onchange not triggered for persian characters ? Pin
shaho zakaryaee23-Oct-22 22:47
Membershaho zakaryaee23-Oct-22 22:47 
AnswerRe: why javascript onchange not triggered for persian characters ? Pin
Richard Deeming23-Oct-22 22:49
mveRichard Deeming23-Oct-22 22:49 
AnswerRe: why javascript onchange not triggered for persian characters ? Pin
shaho zakaryaee23-Oct-22 22:58
Membershaho zakaryaee23-Oct-22 22:58 
GeneralRe: why javascript onchange not triggered for persian characters ? Pin
Jeremy Falcon26-Oct-22 12:10
professionalJeremy Falcon26-Oct-22 12:10 
QuestionDodger game with eventListener Pin
Ali Ibrahim jasim16-Oct-22 3:54
MemberAli Ibrahim jasim16-Oct-22 3:54 
AnswerRe: Dodger game with eventListener Pin
Jeremy Falcon26-Oct-22 12:26
professionalJeremy Falcon26-Oct-22 12:26 
QuestionHTML5 Nested drag and drop using vuejs2 Pin
Maseeha K1-Oct-22 0:40
MemberMaseeha K1-Oct-22 0:40 
AnswerRe: HTML5 Nested drag and drop using vuejs2 Pin
Jeremy Falcon26-Oct-22 12:12
professionalJeremy Falcon26-Oct-22 12:12 
Questiontrying to get to grips with parsing from a JSON file Pin
DSB Audio (David Sweeney-Bear)30-Sep-22 5:22
MemberDSB Audio (David Sweeney-Bear)30-Sep-22 5:22 
AnswerRe: trying to get to grips with parsing from a JSON file Pin
Richard MacCutchan30-Sep-22 5:53
mveRichard MacCutchan30-Sep-22 5:53 
GeneralRe: trying to get to grips with parsing from a JSON file Pin
DSB Audio (David Sweeney-Bear)30-Sep-22 6:42
MemberDSB Audio (David Sweeney-Bear)30-Sep-22 6:42 
GeneralRe: trying to get to grips with parsing from a JSON file Pin
Richard MacCutchan30-Sep-22 6:49
mveRichard MacCutchan30-Sep-22 6:49 
GeneralRe: trying to get to grips with parsing from a JSON file Pin
DSB Audio (David Sweeney-Bear)30-Sep-22 8:57
MemberDSB Audio (David Sweeney-Bear)30-Sep-22 8:57 
GeneralRe: trying to get to grips with parsing from a JSON file Pin
Dom8615-Nov-22 5:33
MemberDom8615-Nov-22 5:33 
GeneralRe: trying to get to grips with parsing from a JSON file Pin
DSB Audio (David Sweeney-Bear)30-Sep-22 6:35
MemberDSB Audio (David Sweeney-Bear)30-Sep-22 6:35 
GeneralRe: trying to get to grips with parsing from a JSON file Pin
Richard MacCutchan30-Sep-22 6:50
mveRichard MacCutchan30-Sep-22 6:50 
AnswerRe: trying to get to grips with parsing from a JSON file Pin
DSB Audio (David Sweeney-Bear)30-Sep-22 11:12
MemberDSB Audio (David Sweeney-Bear)30-Sep-22 11:12 
I've now solved this little conundrum and glad to have learned a little more about arrays.
  • There was no need to parse from a JSON file, really I just needed an array of objects, however, I didn't "convert" the JSON properly:
(videoList.json)
{
  "videoList":[
    {
      "name":"Vid One", 
      "index":0, 
      "thumbLink":"assets/vid1.jpg", 
      "playLink": "http://some.tube/video1"
    },
    {
      "name":"Vid Two", 
      "index":1, 
      "thumbLink":"assets/vid2.jpg", 
      "playLink": "https://some.tube/video2"
    }
  ]
}

in js becomes:

(videoList.js)
var videoList = [
    {
      name:"Vid One", 
      index:0, 
      thumbLink:"assets/vid1.jpg", 
      playLink: "http://some.tube/video1"
    },
    {
      name:"Vid Two", 
      index:1, 
      thumbLink:"assets/vid2.jpg", 
      playLink: "https://some.tube/video2"
    }
  ]

(my mistake was that I failed to remove the quotations around "name")
  • in order to get, say, all the "names" into a new array, 'array.map' does the job:
    let names=videoList.map( (item) => item.name);
which gives me a new array containing all the "name" values.

Moving forward, I should be able to do all sorts of useful and interesting things with my youtube videos on my site... At this moment in time, I'd rather maintain a manual list than start wrestling with the YT API!
QuestionSecond chart not react to data entered, why? Explain, please, how to solve the issue? Pin
Earl Lembertas27-Sep-22 11:35
MemberEarl Lembertas27-Sep-22 11:35 
AnswerRe: Second chart not react to data entered, why? Explain, please, how to solve the issue? Pin
Pete O'Hanlon27-Sep-22 21:46
mvaPete O'Hanlon27-Sep-22 21:46 
GeneralRe: Second chart not react to data entered, why? Explain, please, how to solve the issue? Pin
Earl Lembertas28-Sep-22 1:00
MemberEarl Lembertas28-Sep-22 1:00 
GeneralRe: Second chart not react to data entered, why? Explain, please, how to solve the issue? Pin
Pete O'Hanlon28-Sep-22 5:26
mvaPete O'Hanlon28-Sep-22 5:26 
QuestionWhy doesn't this script work as expected? Pin
DSB Audio (David Sweeney-Bear)24-Sep-22 4:39
MemberDSB Audio (David Sweeney-Bear)24-Sep-22 4:39 
AnswerRe: Why doesn't this script work as expected? Pin
DSB Audio (David Sweeney-Bear)24-Sep-22 8:43
MemberDSB Audio (David Sweeney-Bear)24-Sep-22 8:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.