Skip to content

Instantly share code, notes, and snippets.

🏠
Remote Only

Daniel Ashcraft dashcraft

🏠
Remote Only
View GitHub Profile
@dashcraft
dashcraft / reduce
Created Nov 22, 2017
Reduce example
View reduce
const arr = ['a','aab','bbc','aass']
let newArr = arr.reduce(function (str, item) {
if (item.includes('a')) {
console.log(item)
str = str + item;
}
return str;
}, '');
@dashcraft
dashcraft / LinkedInComponent.ts
Created Jul 12, 2017
A component for linkedin Oauth rest api
View LinkedInComponent.ts
import { Component } from '@angular/core';
@Component({
selector: 'LinkedInExample',
template: '<a [href]="url">LinkedIn</a>'
})
export class LinkedInExample{
client_id: String = 'InputYourStupidClientStringHere';
redirect_uri:String = encodeURI("http://localhost:5000/whateverthehell");
@dashcraft
dashcraft / freecodecampObjPropLookup.js
Created Jun 11, 2017
sample solution for obj prop lookup
View freecodecampObjPropLookup.js
function lookUpProfile(firstName, prop){
// Only change code below this line
var match = contacts.filter(function(x){
return x.firstName == firstName;
});
console.log('match',match[0]);
if(match[0]){
if(match[0].hasOwnProperty(prop)){
@dashcraft
dashcraft / example.js
Created Jan 30, 2017
Free code camp part 4, rounding out javascript
View example.js
const readline = require('readline');
const mike = readline.createInterface({
input: process.stdin,
output: process.stdout
});
// var person = function(personName,personAge){
// let name = personName;
// let age = personAge;
You can’t perform that action at this time.