Skip to content

Instantly share code, notes, and snippets.

View madhoshyagnik's full-sized avatar

Madhosh Yagnik madhoshyagnik

View GitHub Profile
@madhoshyagnik
madhoshyagnik / gist:8d6378fa0c8e4681b6f43eed22b8a640
Created April 16, 2024 00:27
use state hook function to re-render react components
import { useState } from "react";
const Home = () => {
// let name = 'mario';
const [name, setName] = useState('mario');
const handleClick = (e) => {
setName('luiji');
}
const para = document.querySelector('p');
// para.innerText += 'ninjas are awesome';
// console.log(para.innerText);
const paras = document.querySelectorAll('p');
const para = document.querySelector('p');
// para.innerText += 'ninjas are awesome';
// console.log(para.innerText);
const paras = document.querySelectorAll('p');
//primitive data types are store in a stack, reference data types are stored in a heap
//explanation - the data type created is a list, key pair data type
//for both the variables, a single value is stored in the heap, changing any one variable
// would change the value for both variables, unlike primitive data types, number, string,
// booolean
let user = {
name: 'crystel',
age: 30,
email: 'crystel@gmail.com',
location: 'berlin',
blogs: [
{ title: 'why mac and cheese rules', likes: 30},
{ title: '10 things to make with marmite', likes: 40},
],
//arrow functions DO NOT WORK inside an object, if arrow function is user the window context is set for that method
let user = {
name: 'crystel',
age: 30,
email: 'crystel@gmail.com',
location: 'berlin',
blogs: ['why mac and cheese rules', ['10 things to make with marmite']],
login: function(){
console.log('user logged in');
//arrow functions DO NOT WORK inside an object, if arrow function is user the window context is set for that method
let user = {
name: 'crystel',
age: 30,
email: 'crystel@gmail.com',
location: 'berlin',
blogs: ['why mac and cheese rules', ['10 things to make with marmite']],
login: function(){
console.log('user logged in');
let user = {
name: 'crystel',
age: 30,
email: 'crystel@gmail.com',
location: 'berlin',
blogs: ['why mac and cheese rules', ['10 things to make with marmite']],
login: function(){
console.log('user logged in');
},
logout: function(){
@madhoshyagnik
madhoshyagnik / challange.py
Created October 23, 2020 06:57
challange problem
"""
Python Data Structures - A Game-Based Approach
Reading a maze from a text file
Robin Andrews - https://compucademy.net/
"""
def read_maze(file_name):
"""
Reads a maze stored in a text file and returns a 2d list containing the maze representation.
"""
Python Data Structures - A Game-Based Approach
Reading a maze from a text file
Robin Andrews - https://compucademy.net/
"""
def read_maze(file_name):
"""
Reads a maze stored in a text file and returns a 2d list containing the maze representation.