Skip to content

Instantly share code, notes, and snippets.

View cssedge's full-sized avatar

Abbas Sultan cssedge

  • Netservex
  • Egypt
View GitHub Profile
@cssedge
cssedge / 0_reuse_code.js
Created March 16, 2016 10:34
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@cssedge
cssedge / reset.scss
Created August 26, 2019 13:32 — forked from HamptonMakes/reset.scss
Reset SCSS
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;

Cheat sheet: JavaScript Array methods

Deriving a new Array from an existing Array:

['■','●','▲'].slice(1, 3)           ['●','▲']
['■','●','■'].filter(x => x==='■')  ['■','■']
    ['▲','●'].map(x => x+x)         ['▲▲','●●']
    ['▲','●'].flatMap(x => [x,x])   ['▲','▲','●','●']
@cssedge
cssedge / Coderbyte work
Created January 20, 2023 00:25 — forked from maseh87/Coderbyte work
Some of the coderbyte challenges I have solved...I will continue to add to this
//longest word
function l(str){
var sen = str.match(/[a-zA-Z0-9 ]/g);
var newsen = sen.join('').split(' ');
var result = '';
for(var i = 0; i < newsen.length; i++){
if(newsen[i].length > result.length){
result = newsen[i];
}
}