![]() |
|
Welcome to the Computer Webmaster Gaming Console Graphics Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
| |||||||
| JavaScript JavaScript are you needing help with functions in your script, free help is offered here for all JavaScript problems so if you have an JavaScript error in your code just ask. |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 | ||
| Hi there, I tried to create a meaningful data structure in JavaScript, and I didn't seem to be able to find the right syntax or perhaps this is not supported: The only thing I can come up with is not nice but it's working: EX: sqldata = new Array(1..n); or MaxElement = 12; sqldata = new Array(Array(1..n1), Array(1..n2), MaxElement) ; So to subscribe/view MaxElement, I have to do something like this: sqldata[2] Instead of: sqldata.MaxElement Using enum is not accepted in Javascript. Any one knows a different way I can try? Using a Class didn't seem to work neither. Thanks for your suggestion. | |||
|
| | #2 | ||
| Don't know if you have a solution yet... From my experience using a class is the way to define a data structure. Here is a simple example (nothing fancy for sure - certainly needs improvement especially managing the vector declaration) that creates 3 data structures and adds them to a vector. Then it searches the vector for a match. import java.util.*; /** * vec.java */ public class vec { Vector x = new Vector(); public vec(){ //add some data structures to the vector abc aBC = new abc(); aBC.name = "Me"; aBC.place = "Here"; x.add(aBC); abc xYZ = new abc(); xYZ.name = "Too Much"; xYZ.place = "Much"; x.add(xYZ); abc dEF = new abc(); dEF.name = "Far Out"; dEF.place = "There"; x.add(dEF); //clean up a little aBC = null; xYZ = null; dEF = null; /* get a value from the vector...*/ abc z = getItem("Me"); if (z != null) { System.out.println(z.name + " " + z.place); } else { System.out.println("No Match"); } z = null; /* get a value from the vector - doesn't exist!!...*/ abc y = getItem("Mee"); if (y != null){ System.out.println(z.name + " " + z.place); }else{ System.out.println("No Match"); } } public abc getItem(String c){ int i; abc d = null; for (i = 0; i < x.size();i++){ d = (abc)x.get(i); if (d.name.equals(c)){ break; } } if (i == x.size()) { //didn't find match d = null; // d would have value of last element of vector so null it } return d; } // The data structure private class abc { String name = new String(); String place = new String(); } public static void main(String[] args) { vec y = new vec(); } } "Dr.Tulip" <Dr.Tulip@hotmail.com> wrote in message news:LbSdneuiGY5iZaTfRVn-gA@comcast.com... > Hi there, > > I tried to create a meaningful data structure in JavaScript, and I didn't > seem to be able to find the right syntax or perhaps this is not supported: > > The only thing I can come up with is not nice but it's working: > > EX: > > sqldata = new Array(1..n); > > or > > MaxElement = 12; > > sqldata = new Array(Array(1..n1), Array(1..n2), MaxElement) ; > > So to subscribe/view MaxElement, I have to do something like this: > > sqldata[2] > > Instead of: > sqldata.MaxElement > > > Using enum is not accepted in Javascript. Any one knows a different way I > can try? Using a Class didn't seem to work neither. > > > Thanks for your suggestion. > > > | |||
|
| Featured Websites | ||||
|
![]() |
| Tags: create, data, java, meaningful, problem, structure, trying |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Problem with form data not being posted to another page | Eric Dillard | PHP | 3 | 07-01-2007 4:14 PM |
| PHP problem retrieving data | Wm | PHP | 5 | 07-01-2007 3:22 PM |
| MYSQLDUMP, Create new database, before restoring SQL Data. | Frank | PHP | 1 | 07-01-2007 2:53 PM |
| Problem: How to create text output to a specified table? | Richard | HTML | 6 | 07-01-2007 1:05 PM |
| Create account problem | Otto | Console Subjects | 5 | 06-26-2007 12:43 AM |
| Featured Websites | ||||
|