Welcome to Techsith.com.
Your home to Technical Video Tutorials.
Mixins In JavaScript
What is a Mixin? Original concept of mixin came from an ice cream shop that provided on-demand customizable ice cream.
Read more.JavaScript Classes
Class Keyword JavaScript uses the class keyword, which was introduced in ES2015. Prior to ES2015, you can create objects by
Read more.Object.setPrototypeOf() Method JavaScript
There are two camps in JavaScript, one who uses function constructors to create objects and one who directly uses object
Read more.Object.create method JavaScript
JavaScript Object.Create method to achieve prototypal inheritance.
Read more.
hi I am looking for one-one training . Can you kindly let me know ..i am a student looking for job in california on Front End UI, Angular JS.
Regards,
Manoj.
Hi Manoj,
Sure, I can teach you front end UI and Angular. Are you in bayarea?
Hemil
Can you teach me Angular js?
I am in india
Need to know about your one to one training. Can you kindly let me know. I am in EST time zone.
Your contact details Hemil?
Hey, i was just viewing your youtube channel and I wanted to know how did you take your website online?
Hi I want to learn AngularJS and NodeJS. Please, could you let me know.
Thanks
Vjaymesh
I am also in Bay area and i am also looking for jobs as Front-end developer. i have experience of 5 years as a web developer but i need to get a more knowledge on the OOJS if you can give some more idea about it.
Looking forward to hear from you.
Thanks,
Yash
hi
i am sabbir ahmed i want to learn javascript advanced tuitorial.
but i could not found anything in your website.I am not registered how can i register here.
please come up with AngularJs Tutorial on Youtube.
Hi,
Some time ago I was filtering through the youtube channels for coercion in JS, ( I am a beginner ), came across your channel and could connect with what you were saying and helped me in wrapping my head around that weird part, I follow your channel , I would like to know about your availability for one on one sessions online?
Thanks,
Vipul
hi I am looking for basic to advanced training . Can you kindly let me know ..i am a frondend developer and i want to learn Angular JS, advanced JS
I have seen your videos on youtube which is about JavaScript.
It’s great.
Thanks for sharing your valuable knowledge with us.
Hi manoj,
Nice tutorials of JavaScript. My confusion is cleared on call, apply and bind.
Regards,
Pravin Chukkala
Hi,
to start with, many thanks for the good classes. Much appreciated.
May I kindly ask, why you have chosen in
https://www.youtube.com/watch?v=DpFDj-6iYoY&list=PL7pEw9n3GkoW5bYOhVAtmJlak3ZK7SaDf&index=6
around min 18 to uses “this.” for your Pizza object attributes?
This question led you to two conclusions : quote:
(1) remember to always use new
(2) you cannot access the properties like Pizza.toppings
Here is my cat. She does not understand your Pizza completely.
const cat = () => {
const sound = ‘miow’
return {
legs:4,
talk: () => console.log(sound)
}
}
const carlo = cat()
carlo.talk() // Outputs: “miow”
console.log( carlo.legs) // Outputs: 4
The reason , why I send you this mail is, because “they” keep telling me to not use new and this. Both are evil: this requires bind all the time (meaning it breaks) and new is the road to classical inheritance, which I should avoid.
Now I can live with “my” factory pattern (from Elliot and Johansson)… it goes like this: BUT (but is below)
let animal = {
animalType: ‘animal’,
describe () {
return console.log(
`An ${this.animalType} with ${this.furColor} fur,
${this.legs} legs, and a ${this.tail} tail.`)
}
}
//let mouse = function mouse () { // not required at all…
const mouse = () =>{
let secret = ‘secret agent’
return Object.assign(Object.create(animal), { // source ist Object.create(animal)
animalType: ‘mouse’, // wird auf dieses Objekt kopiert.
furColor: ‘brown’,
legs: 4,
tail: ‘long, skinny’,
profession () {
return console.log(secret)
}
})
}
But I still do not get it right – here is “my Pizza” , say first approach: I do have choices ‘thin’, ‘thick’, ‘small’, ‘medium’, ‘large’ and then of course a few different prices.
HOW to construct and how to access a thick crust, medim Pizza?
This should be a standard … seems it is clear to the entire www community except myself.
let PizzaAny = {
crustType:[‘thin’ , ‘thick’],
size: [‘small’, ‘medium’, ‘large’],
describe () {
return console.log(
`A ${this.crustType} crust Pizza in size: ${this.size}`)
}
}
let pizzaSalami = function PizzaSalami (crustType, size) {
return Object.assign(Object.create(PizzaAny), { // source ist Object.create(animal)
toppings: 4, // wird auf dieses Objekt kopiert.
cheese: ‘standard’,
ham: ‘salami’,
special: ‘peperoni’,
name:’Pizza Salami forte’
price:{small:7, medium: 8, large: 9}
describe () {
return console.log(´A ${this.name} in )
}
})
}
I would like to learn JavaScript in details
I was going through your video tutorials over youtube on javascript. They are actually quite nice.
I have some doubts..
Can you please provide me your mail id.
Thanks for sharing video over youtube. I have seen all your video for JavaScript and you have explained it extremely good.
Thanks for watching Jigar!
Hi Team
I urgently need a help from below problem, can anyone show me how to solve this algorithm below. My experience in js is not solid.
calculate the integer n such that n^2 + 5n + 18 = 7363094, assuming n is an integer 0 <= n <= 10000 using javascript.
//n*n + 5*n + 18 = 7363094 , n<=10000 let x = function(){ for(let i=1; i<=10000; i++){ if(i*i + 5*i +18 === 7363094){ return i; } } return 0; } console.log(x()) //anser is 2711
Hi Manoj,
I want to learn JavaScript and angular.
Is it possible for you to teach me?
I sent you message on your email.
Hi, i need to learn the advanced java script from you . i am check your youtube video’s daily . its quite good for me but i need one suggestions also that is i have find one more link of https:/www.udemy.com/
here i have checked multiple no of videos but they all are licenesd of 640/- Indian rupees. So, is this good tutorials or not.
Should i buy there lecture video’s.
please tell me the detail about it.
Hello Techsith,
I have been following your tutorials since long time. they are very easy to understand. I was struggling to implement ng2 youtubeplayer in my project. I referred “https://www.npmjs.com/package/ng2-youtube-player” this link. It works for hardcoded id.
I want it to run a particular video when i pass a dynamic id.
Any help will be appreciated.
Thanks
Hi,
I have recently started going through your videos & they were of great help.
I have come to California last month & I want to apply for web developer jobs in South Bay Area.
I have 4 years of experience working as developer in MNC.
Can you please provide me some guidance on how to apply for job roles in Bay Area.
I sent you an email regarding this. Since this is not the best place to discuss . Did you get my email?
I really appreciate your tutorial in Youtube Channel.
Question if I may. Which Grid would you recommend to use in Angular Cli 5/4 ng-grid, UI-grid or which one?
Willy
Hi Willy,
I have used UI-Grid which is pretty good. It has all the features that most projects would need. As for the ng-grid, I have not used it so I dont know much about it.
Techsith.
Thank you so much for all your videos. Really simple and easy to understand.
I have a question and a request.
Request – Video on Event Loop and RequestAnimationFrame
Question – In the following code, what needs to be changed to log
world
world….
hello -> Prints after 1 sec
world..
setTimeout(function() {
console.log(“hello”);
}, 500);
for (var i = 0; i < 10000000; i++)
console.log("world");
}