<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
</body>
</html>
function filter(buckets){
return buckets.filter(({key}) => {
const _key = key.toLowerCase();
return (
!_key.startsWith("anciennes") &&
!_key.startsWith("anciens") &&
!_key.startsWith("arrondissements") &&
!_key.startsWith("autorites") &&
!_key.startsWith("cantons") &&
!_key.startsWith("capitales") &&
!_key.startsWith("chaines") &&
!_key.startsWith("chefs lieux") &&
!_key.startsWith("circonscriptions") &&
!_key.startsWith("communautes d") &&
!_key.startsWith("comtes d") &&
!_key.startsWith("constellations") &&
!_key.startsWith("continents") &&
!_key.startsWith("cours d") &&
!_key.startsWith("départements") &&
!_key.startsWith("districts d") &&
!_key.startsWith("établissements") &&
!_key.startsWith("états") &&
!_key.startsWith("ethnonymes") &&
!_key.startsWith("étoiles") &&
!_key.startsWith("europe") &&
!_key.startsWith("îles") &&
!_key.startsWith("lander-allemands") &&
!_key.startsWith("lieux-mythologiques") &&
!_key.startsWith("Localités d") &&
!_key.startsWith("mers") &&
!_key.startsWith("montagnes") &&
!_key.startsWith("municipalité") &&
!_key.startsWith("fromage") &&
!_key.startsWith("localités") &&
!_key.startsWith("noms de") &&
!_key.startsWith("numéros de") &&
!_key.startsWith("odonymes") &&
!_key.startsWith("organisations internationales") &&
!_key.startsWith("pays ") &&
!_key.startsWith("péninsules") &&
!_key.startsWith("préfectures") &&
!_key.startsWith("provinces") &&
!_key.startsWith("quartiers") &&
!_key.startsWith("régions") &&
!_key.startsWith("réserves indiennes") &&
!_key.startsWith("sous ") &&
!_key.startsWith("territoires") &&
!_key.startsWith("toponymes ") &&
!_key.startsWith("unions supranationales") &&
!_key.startsWith("villes du quebec") &&
!_key.startsWith("voivodies de pologne")
)
})
}
const buckets = [
{ "key": "Aliments", "doc_count": 10 },
{ "key": "Adjectifs", "doc_count": 7 },
{ "key": "Vêtements", "doc_count": 6 },
{ "key": "Armures", "doc_count": 5 },
{ "key": "Anciennes divisions géographiques", "doc_count": 4 },
{ "key": "Super-règnes", "doc_count": 4 },
{ "key": "Eucaryotes", "doc_count": 3 },
{ "key": "Pays", "doc_count": 3 },
{ "key": "Antonomases", "doc_count": 2 },
{ "key": "Continents", "doc_count": 2 },
{ "key": "Europe", "doc_count": 2 },
{ "key": "France", "doc_count": 2 },
{ "key": "Localités", "doc_count": 2 },
{ "key": "Localités de France", "doc_count": 2 },
{ "key": "Plantes", "doc_count": 2 },
{ "key": "États", "doc_count": 2 },
{ "key": "Acaryotes", "doc_count": 1 },
{ "key": "Animaux", "doc_count": 1 },
{ "key": "Armes", "doc_count": 1 },
{ "key": "Aromates", "doc_count": 1 },
{ "key": "Chordés", "doc_count": 1 },
{ "key": "Couleurs", "doc_count": 1 },
{ "key": "Créatures mythologiques", "doc_count": 1 },
{ "key": "Fromages", "doc_count": 1 },
{ "key": "Fromages forts", "doc_count": 1 },
{ "key": "Fromages à pâte filée", "doc_count": 1 },
{ "key": "Fruits", "doc_count": 1 },
{ "key": "Langages informatiques", "doc_count": 1 },
{ "key": "Localités du département de la Corrèze", "doc_count": 1 },
{ "key": "Localités du département de la Dordogne", "doc_count": 1 },
{ "key": "Machines", "doc_count": 1 },
{ "key": "Oiseaux", "doc_count": 1 },
{ "key": "Tétrapodes", "doc_count": 1 },
{ "key": "Vertébrés", "doc_count": 1 },
{ "key": "Vie domestique", "doc_count": 1 },
{ "key": "Virus", "doc_count": 1 },
{ "key": "Volcans", "doc_count": 1 }
];
console.log(filter(buckets))
Output
You can jump to the latest bin by adding /latest
to your URL
Keyboard Shortcuts
Shortcut | Action |
---|---|
ctrl + [num] | Toggle nth panel |
ctrl + 0 | Close focused panel |
ctrl + enter | Re-render output. If console visible: run JS in console |
Ctrl + l | Clear the console |
ctrl + / | Toggle comment on selected lines |
ctrl + ] | Indents selected lines |
ctrl + [ | Unindents selected lines |
tab | Code complete & Emmet expand |
ctrl + shift + L | Beautify code in active panel |
ctrl + s | Save & lock current Bin from further changes |
ctrl + shift + s | Open the share options |
ctrl + y | Archive Bin |
Complete list of JS Bin shortcuts |
JS Bin URLs
URL | Action |
---|---|
/ | Show the full rendered output. This content will update in real time as it's updated from the /edit url. |
/edit | Edit the current bin |
/watch | Follow a Code Casting session |
/embed | Create an embeddable version of the bin |
/latest | Load the very latest bin (/latest goes in place of the revision) |
/[username]/last | View the last edited bin for this user |
/[username]/last/edit | Edit the last edited bin for this user |
/[username]/last/watch | Follow the Code Casting session for the latest bin for this user |
/quiet | Remove analytics and edit button from rendered output |
.js | Load only the JavaScript for a bin |
.css | Load only the CSS for a bin |
Except for username prefixed urls, the url may start with http://jsbin.com/abc and the url fragments can be added to the url to view it differently. |