Get only the first objects of an object in javascript [closed] - javascript

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 7 years ago.
Improve this question
Hello i have an object in JavaScript which contains this:
{Coc Coc={30daysAgo=1}, Mozilla={30daysAgo=1}, BlackBerry={30daysAgo=1}, Safari={30daysAgo=140}, Firefox={30daysAgo=192}, YaBrowser={30daysAgo=6}, Internet Explorer={30daysAgo=72}, Safari (in-app)={30daysAgo=40}, Android Browser={30daysAgo=3}, Chrome={30daysAgo=1387}, SeaMonkey={30daysAgo=1}, Edge={30daysAgo=7}, Opera={30daysAgo=7}}
How can i insert in a variable only the names of the browsers without the rest?
e.g var browsers = Mozilla,BlackBerry,Safari etc...

Try this:
var a = {"Coc Coc":{"30daysAgo":1}, Mozilla:{"30daysAgo":1}, BlackBerry:{"30daysAgo":1}, Safari:{"30daysAgo":140}, Firefox:{"30daysAgo":192}, YaBrowser:{"30daysAgo":6}, "Internet Explorer":{"30daysAgo":72}, "Safari (in-app)":{"30daysAgo":40}, "Android Browser":{"30daysAgo":3}, Chrome:{"30daysAgo":1387}, SeaMonkey:{"30daysAgo":1}, Edge:{"30daysAgo":7}, Opera:{"30daysAgo":7}};
var browsers = Object.keys(a).join(",");
Result:
Coc Coc,Mozilla,BlackBerry,Safari,Firefox,YaBrowser,Internet Explorer,Safari (in-app),Android Browser,Chrome,SeaMonkey,Edge,Opera
Fiddle

Related

How to iterate and append characters of an array by push [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
var charArray=[a,b,c]
I want to have a new array as following:
var charArrayNew=[a, ab, abc]
Please suggest how to get the result of charArrayNew in ES6 Javascript.
You could do this:
const charArray=['a','b','c'];
const answer = charArray.map((_,i,ar)=>ar.slice(0,i+1).join(""));
console.log(answer);
// or, alternatively:
fn=(ar,res=[])=>(
ar.reduce((a,c)=>(res.push(a+=c),a),""),res );
console.log(fn(charArray))

Javascript Array to special Object [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 6 years ago.
Improve this question
I need for an Plugin an Object structure like this:
{
"Beer":145.53,
"Apple (red)":7.33,
"Apple (green)":0.03
}
Don't know how to write it that this shine.
I got the all values already so how to set it up like this?
Use this notation to make objects with those properties:
var obj = {};
obj["Beer"] = 145;
obj["Apple (red)"] = 7.5;
....

Create an associative array in JavaScript [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
Consider:
var playlist = {"bad romance":"gaga", "we cry":"the script"};
How can I get string "gaga" from my code? What is the name of my array in JavaScript programming?
Try Object instead of Array:
var playlist = {"bad romance":"gaga", "we cry":"the script"};
alert(playlist["bad romance"]); //gaga

Formatting String with pattern [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I have a String variable who represent date
console.log(goDate); --> "23/12/2014"
how I could turn this variable like this..?:
console.log(goDate); --> "2014-12-23".
var goDate = "23/12/2014"; // needs 2014-12-23
var newGoDate = goDate.split('/').reverse().join('-');

Replace javascript on Google Chrome [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
I have an event:
javascript: AbrePesquisa ('/page/Test.asp?parm1=False');
The AbrePesquisa
function:
AbrePesquisa function (url)
{
url = url.replace = ("?" , "$$$");
...
}
In the IE, the url is coming with "$$$" ('/page/Test.asp$$$parm1=False') but it comes in chrome with "$$" ('/page/Test.asp$$parm1=False').
Why is this happening?
If you look at the docs for String.prototype.replace you'll see that $ is a special character used to include parts of the matched string in the replacement. To get what you want, you'll have to do url.replace("?", "$$$$$$");

Categories

Resources