Skip to content

Instantly share code, notes, and snippets.

View deepaksisodiya's full-sized avatar

Deepak Sisodiya deepaksisodiya

View GitHub Profile
[{
id: 1,
title:
'Missi Roti Nachos With Jodhpuri Mirch Salsa And Dahi Ki Chutney',
description:
'The missi roti nachos is actually inspired by childhood memories. My mom used to accumulate leftover rotis through…',
postDate: "2019-12-31",
author: 'The Scroll Food Team',
authorImgSrc:
'http://design.scroll.team/img/stack/homepage/brand-logo.png',
{
name: 'deepak',
place: 'pune'
}
@deepaksisodiya
deepaksisodiya / .js
Created September 4, 2019 18:21
Vue.js component structure
export default {
name: 'RangeSlider',
mixins: [], // share common functionality with component mixins
extends: {}, // compose new components
props: {}, // component properties/variables
data() {}, // variables
computed: {},
components: {}, // when component uses other components
watch: {}, // watch wariables
methods: {}, // methods
@deepaksisodiya
deepaksisodiya / .js
Created June 11, 2016 09:17
Nested Array To Flat Array
let nestedArray = [[1,2,[3]],4];
let resultArray = [];
let nestedArrayToFlatArray = (arr) => {
arr.map((element, index, array) => {
if(Array.isArray(element)) {
nestedArrayToFlatArray(element);
} else {
resultArray.push(element);
import sum, { name } form 'example';
// import { default as sum, name } from 'example';
console.log(name); // 'deepak'
console.log(sum(1, 2)); // 3
export let name = 'deepak';
export default function(num1, num2) {
return num1 + num2;
}
import sum from 'example';
console.log(sum(1, 2)); // 3
export default function(num1, num2) {
return num1 + num2;
}
import * as example from 'example';
console.log(example.sum(1, 2)); // 3
console.log(example.name); // 'deepak'
console.log(example.magicNumber); // 7
import { sum, name, magicNumber } from 'example';
console.log(name); // 'deepak'
console.log(sum(1, 2)); // 3
console.log(sum(1, magicNumber)); // 8