Techshareskk
Techshareskk
  • Видео 443
  • Просмотров 248 531
Hoisting in Javascript | Mastering of Web development #javascript #js
Summary
This video explains JavaScript hoisting, a mechanism that moves declarations to the top of the code before execution. The two main types of hoisting are variable hoisting and functional hoisting.
Highlights
- 💡 Hoisting is a runtime mechanism that moves declarations to the top of the code.
- 🙋 Variable hoisting moves variable declarations to the top, but their initial value is `undefined` until assigned.
- 🗃️ Functional hoisting moves function declarations to the top, allowing them to be called before their definition in the code.
- ⚠️ Hoisting does not apply to `let` and `const` variables.
- 🚀 Understanding hoisting is essential for writing efficient and predictable JavaScript code.
Tel...
Просмотров: 8

Видео

Basic understanding of functions in Javascript | Mastering of Web development #javascript #js
Просмотров 182 часа назад
Summary This video introduces the basic concept of functions in JavaScript, explaining their purpose, how to define and call them, and the scope of variables within functions. Highlights - Functions are blocks of code that perform specific tasks. They are reusable, meaning you can define them once and call them multiple times. - 📑 Defining a function uses the `function` keyword, followed by th...
Bitwise Operator | Mastering of Web development #javascript #js #jstutorial
Просмотров 124 часа назад
Summary This video explains JavaScript bitwise operators and how they work on binary values. The video covers decimal to binary conversion, how the operators work, and examples of each operator. Highlights - 💻 Decimal numbers can be converted to binary using the right shift operator with a precision of zero. - 🧮 The bitwise AND operator compares binary digits and returns 1 if both digits are 1....
Public Webinar | Angular ATS Resume Builder using Gemini API | Gemini API #gemini #googlegemini
Просмотров 4312 часов назад
Summary This webinar showcases the creation of an Angular ATS resume builder using the Gemini API. The speaker, Sai Kumar, demonstrates how to integrate Gemini into an Angular application and generate a customisable resume based on a user's input and a provided job description. Highlights - 💻 The webinar covers the basics of Angular and its future in application development, emphasizing its ong...
Javascript operators | Mastering of Web development #javascript #js #jstutorial
Просмотров 2714 часов назад
Summary This video provides a comprehensive overview of JavaScript operators, covering arithmetic, assignment, comparison, and logical operators. Highlights - 🧮 Operators are symbols that perform operations on operands. These can include adding, subtracting, multiplying, dividing, and more. - 💻 Arithmetic operators include addition ( ), subtraction (-), multiplication (*), division (/), modulus...
ParseInt vs Plus operator javascript | Mastering of Web development #javascript #js #jstutorial
Просмотров 4014 дней назад
Summary This video explains the differences between the `parseInt()` function and the plus operator ( ) in JavaScript when converting strings to numbers. Highlights - `parseInt()` converts the string to a number by taking the first digits until it encounters a non-numeric character. - 🔢 The plus operator ( ) performs a strict check and only converts the string to a number if it contains purely...
Javascript Type Conversions | Mastering of Web development #javascript #js #jstutorial
Просмотров 2214 дней назад
Summary This video explains the two main types of type conversion in JavaScript: implicit and explicit conversion. The video demonstrates how these conversions work in practice with various examples, including concatenating strings with numbers, converting numbers to strings and back, and using `parseInt`, `parseFloat`, and `JSON.stringify` to convert values to specific data types. The video al...
Javascript Datatypes | Mastering of Web development #javascript #js #jstutorial
Просмотров 2214 дней назад
Summary This video provides an introduction to JavaScript data types, outlining the fundamental differences between primitive and complex data types. The video then delves into specific examples of primitive data types such as strings, numbers, Booleans, symbols, null and undefined, and provides a brief overview of complex data types including objects and arrays. Highlights - Data types in Jav...
Javascript Variables | Mastering of Web development #javascript #js #jstutorial
Просмотров 2614 дней назад
Summary This video provides a comprehensive introduction to JavaScript variables, covering their purpose, types, and best practices for declaration and usage. It explores the `var`, `let`, and `const` keywords, highlighting their key differences and the implications for variable scope and mutability. The video also touches on variable naming conventions and the importance of using camel case fo...
Javascript Comments | Mastering of Web development #javascript #js #jstutorial
Просмотров 2221 день назад
Summary This video demonstrates how to add comments to JavaScript code. The video explores the three main types of comments: single-line comments, multi-line comments, and documentation comments. Highlights - 💻 Single-line comments: Use double forward slashes (`//`) to comment out a single line of code. - 📚 Multi-line comments: Use a forward slash and asterisk (`/*`) to begin a multi-line comme...
Javascript Consoles and Its Ways | Mastering of Web development #javascript #js #jstutorial
Просмотров 6521 день назад
Summary This video explains how to use the JavaScript console to help debug your code. It covers the most useful methods like `console.log`, `console.error`, and `console.warn` for displaying different types of information, as well as methods for timing your code (`console.time` and `console.timeEnd`), grouping code (`console.group` and `console.groupEnd`), and checking how many times code runs...
Ways to Include Javascript in HTML | Mastering of Web development #javascript #js #jstutorial
Просмотров 3721 день назад
Summary This video explains the different ways to include JavaScript within an HTML file, focusing on the advantages and disadvantages of internal and external scripts. Highlights - 💻 Internal scripts are written directly inside the HTML file using the `script` tag. This is useful for small pieces of code, but can become cumbersome for larger projects. - 🗃️ External scripts are separate JavaScr...
Javascript Introduction | Mastering of Web development #javascript #js #webdevelopment
Просмотров 3828 дней назад
Summary This video provides a comprehensive introduction to JavaScript, covering its capabilities, applications, popular frameworks, and the future of JavaScript development. Highlights - JavaScript is a versatile, lightweight language used for interactive websites, server-side scripting, and even AI/ML. - 🌐 It is platform-independent, making it accessible on various operating systems. - 📈 Pop...
React Summary | Mastering of React | Part - 27 #reactjs #reacthooks #reacttutorial
Просмотров 30Месяц назад
Summary of React Tutorial Highlights - 📚 Comprehensive coverage of Hooks, Concepts, and Components - 🚫 No legacy Class Components discussed - 🛠️ Custom Hook creation explored - 🗣️ Component communication methods explained - 🧰 Overview of various React Components Telegram Link t.me/techshareskk Instagram tech.share.skk Playlist links Web Development Tutorials ruclips.net/p/PLmY2oBo...
React Profiler | Mastering of React | Part - 26 #reactjs #reacthooks #reacttutorial
Просмотров 52Месяц назад
Summary Measuring the performance of React components and applications with the React profiler. Highlights - 🧐 Understand the purpose of the React profiler for performance analysis. - 🗣️ Use the Profiler component to measure the rendering time of specific sections. - ⌛️ Analyse the performance metrics, including actual time, base time, start time, and commit time. - 💡 Improve performance by usi...
Strict Mode in React | Mastering of React | Part - 25
Просмотров 25Месяц назад
Strict Mode in React | Mastering of React | Part - 25
Lazy Loading in React | Mastering of React | Part - 24
Просмотров 15Месяц назад
Lazy Loading in React | Mastering of React | Part - 24
React Custom Hooks | Mastering of React | Part - 23
Просмотров 14Месяц назад
React Custom Hooks | Mastering of React | Part - 23
React useId | Mastering of React | Part - 22
Просмотров 13Месяц назад
React useId | Mastering of React | Part - 22
React useCallback | Mastering of React | Part - 21
Просмотров 38Месяц назад
React useCallback | Mastering of React | Part - 21
React useMemo | Mastering of React | Part - 20
Просмотров 40Месяц назад
React useMemo | Mastering of React | Part - 20
React Memo | Mastering of React | Part - 19
Просмотров 49Месяц назад
React Memo | Mastering of React | Part - 19
Context API In React | Mastering of React | Part - 18
Просмотров 188Месяц назад
Context API In React | Mastering of React | Part - 18
useReducer Hook in React | Mastering of React | Part - 17
Просмотров 42Месяц назад
useReducer Hook in React | Mastering of React | Part - 17
Grid System Example | Mastering of Web development #css #webdevelopment #html5 #css3
Просмотров 49Месяц назад
Grid System Example | Mastering of Web development #css #webdevelopment #html5 #css3
CSS Media Queries | Mastering of Web development #css #webdevelopment #html5 #css3
Просмотров 13Месяц назад
CSS Media Queries | Mastering of Web development #css #webdevelopment #html5 #css3
useRef Hook in React | Mastering of React | Part - 16
Просмотров 382Месяц назад
useRef Hook in React | Mastering of React | Part - 16
Angular 18 Features and Updates | Angular Version Updates #angular18
Просмотров 93Месяц назад
Angular 18 Features and Updates | Angular Version Updates #angular18
BhartGPT and Hanooman | AI Trending news #ai #machinelearning #artificialintelligence
Просмотров 583Месяц назад
BhartGPT and Hanooman | AI Trending news #ai #machinelearning #artificialintelligence
useEffect Hook in React | Mastering of React | Part - 15
Просмотров 41Месяц назад
useEffect Hook in React | Mastering of React | Part - 15

Комментарии

  • @user-eq6kf9yb2j
    @user-eq6kf9yb2j День назад

    I tried Hambergar side bar button but not working in mobile.functionality same like lCICI bank app inside hambergar sidebar functionality.Just we click hambergar button sidebar will open in mobile.can you please try this.

  • @user-eq6kf9yb2j
    @user-eq6kf9yb2j 2 дня назад

    Hi bro , did you implement for scanner related 'scanner with codova or any'

    • @techshareskk
      @techshareskk 2 дня назад

      This is just for web and not with cordova.

    • @user-eq6kf9yb2j
      @user-eq6kf9yb2j День назад

      I need to implement scanner plugin in angular more than 10 version.I have to use in mobile.

  • @marypaul9627
    @marypaul9627 3 дня назад

    Excellent!

  • @marypaul9627
    @marypaul9627 4 дня назад

    Amazing, I had to subscribe

  • @Wh---
    @Wh--- 16 дней назад

    Make video how to use ChatGpt while developing Angular or js application , Error fixing ,How to give better prompt with multiple Conditions

    • @techshareskk
      @techshareskk 15 дней назад

      If you are less than 4 years or a fresher. Always be sure to do it by your own and don't make use of chatGPT. That will not improve your logical conditions. But as per your request will try to do that as well for sure.

    • @Wh---
      @Wh--- 15 дней назад

      ​​@@techshareskk Yes ,😊True

  • @sharabugnanesh3098
    @sharabugnanesh3098 16 дней назад

    I always use +operator

  • @meka4996
    @meka4996 17 дней назад

    Very well done! Thank you :)

  • @meka4996
    @meka4996 17 дней назад

    Very good!

  • @meka4996
    @meka4996 17 дней назад

    So much better than React / NextJs

  • @meka4996
    @meka4996 17 дней назад

    I think this built-in server side state management can replace Tanstack Query. Right?

  • @meka4996
    @meka4996 17 дней назад

    Excellent! Thanks

  • @meka4996
    @meka4996 17 дней назад

    Amazing! Thanks

  • @meka4996
    @meka4996 17 дней назад

    Very nice. Thanks

  • @meka4996
    @meka4996 17 дней назад

    Very nice video on searching in an array!

  • @meka4996
    @meka4996 18 дней назад

    Could you use black background? because it is easier to my eyes and yours

    • @techshareskk
      @techshareskk 18 дней назад

      Sure some people are requesting for white some are requesting for Black background 🤣 bit confuse which to choose 🤪

    • @meka4996
      @meka4996 17 дней назад

      @@techshareskk if you want to have good eye sight when you are 70 years old, use black background...

  • @meka4996
    @meka4996 18 дней назад

    Very clear! Thanks

  • @meka4996
    @meka4996 18 дней назад

    mergeProps can be used to set default values for props!

  • @meka4996
    @meka4996 19 дней назад

    there is a reset function: `(err, reset) => <div onClick={reset}>Error: {err.toString()}</div>`

  • @meka4996
    @meka4996 19 дней назад

    a Portal can be mounted to a specific id: `<Portal mount={document.getElementById("modal")}>`

  • @meka4996
    @meka4996 19 дней назад

    The doc says you can make it easier: `const options = {red: RedDiv, green: GreenDiv, blue: BlueDiv,}; <Dynamic component={options[selected()]} />`

    • @techshareskk
      @techshareskk 19 дней назад

      We can use number of ways to execute things so its upto us which suits better for us. This is also one of the way .

  • @meka4996
    @meka4996 19 дней назад

    Very good

  • @meka4996
    @meka4996 19 дней назад

    From the SolidJs doc: when the order and length of the list remain stable, but the content may change frequently, <Index> is a better. <For> is to be used when the order and length of the list may change frequently.

  • @meka4996
    @meka4996 19 дней назад

    Very clear! Thanks

  • @meka4996
    @meka4996 20 дней назад

    Very good teaching on event handling! Thanks

  • @meka4996
    @meka4996 20 дней назад

    Does exporting createSignal() outside of components mean SolidJs does not need any client side state management library?

    • @techshareskk
      @techshareskk 20 дней назад

      Yes you are right but exporting them only on demand and on requirement is also an important factor

  • @meka4996
    @meka4996 20 дней назад

    Tailwind is really the standard now

    • @techshareskk
      @techshareskk 20 дней назад

      True its becoming more popular and building very fast

  • @meka4996
    @meka4996 20 дней назад

    any SolidStart + Tailwind video?

    • @techshareskk
      @techshareskk 20 дней назад

      Nope not yet need to make such videos will do that soon

  • @meka4996
    @meka4996 20 дней назад

    Super man! Thanks

  • @eduardodavila5213
    @eduardodavila5213 21 день назад

    thanks!

  • @kousikjava
    @kousikjava 22 дня назад

    what is your typescript version?

  • @kshitijpandey9376
    @kshitijpandey9376 24 дня назад

    refetch and mutate, I was able to understand from your video. Thank you😃

    • @techshareskk
      @techshareskk 24 дня назад

      Thank you 🤩 Glad it helped you 👍

  • @kshitijpandey9376
    @kshitijpandey9376 24 дня назад

    Great Explanaton🙂

  • @vpetryniak
    @vpetryniak Месяц назад

    0:47 Solidjs is not a programming language!

    • @techshareskk
      @techshareskk Месяц назад

      Haha cool mistake. Its all about library.

  • @sumanthvenkata2362
    @sumanthvenkata2362 Месяц назад

    Thanks for explaining the concepts of react briefly using some examples. Please increase your microphone volume a little bit. So it would be clear for hearing.

    • @techshareskk
      @techshareskk Месяц назад

      Sure i will make that change 🤩

  • @invictuz4803
    @invictuz4803 Месяц назад

    Great content man, clear and focused!

  • @Sam_yemjala
    @Sam_yemjala Месяц назад

    Superb bro... I was searching for your channel from very long but now I found this Am so happy .

    • @techshareskk
      @techshareskk Месяц назад

      Just subscribe and you will find in your subscription list 😝🤪

  • @bayyareddy8614
    @bayyareddy8614 Месяц назад

    Omg iam subscribing immediately 🎉

  • @kamertonaudiophileplayer847
    @kamertonaudiophileplayer847 Месяц назад

    It would be helpful if you upload all sources in github, or other public accessed repository.

    • @techshareskk
      @techshareskk Месяц назад

      Actually i do that when i do some set of projects or so But let me do one thing i will create from now on the new playlists.

  • @emretoprak9339
    @emretoprak9339 Месяц назад

    scss code ?

    • @techshareskk
      @techshareskk Месяц назад

      I dint get you

    • @techshareskk
      @techshareskk Месяц назад

      github.com/saikorthivada/angular-tutorials/compare/gemini-integration?expand=1

  • @Rama-tc5rw
    @Rama-tc5rw Месяц назад

    Hello, thank you for the perfect video, but where can i find the Database ?

    • @techshareskk
      @techshareskk Месяц назад

      I have used online database MockAPI you can see that in this video i have explained how to create and use that ruclips.net/video/YsBDfHg7BTM/видео.htmlsi=fomQMXAH_yr6m-GZ

  • @ahmedtrabelsi4962
    @ahmedtrabelsi4962 Месяц назад

    could you push the code in github and give it to us

    • @techshareskk
      @techshareskk Месяц назад

      Oh Sure i think i should have that in Github let me check and will update you.

    • @AhmedTrabelsi-yk8pm
      @AhmedTrabelsi-yk8pm Месяц назад

      @@techshareskk thank you and please lien of your github

    • @techshareskk
      @techshareskk Месяц назад

      Will send you soon

    • @techshareskk
      @techshareskk Месяц назад

      github.com/saikorthivada/angular-tutorials/compare/gemini-integration?expand=1

  • @kirankumark7175
    @kirankumark7175 Месяц назад

    Could you also do a video on css media queries

    • @techshareskk
      @techshareskk Месяц назад

      This is already done you can check its uploaded now

  • @kirankumark7175
    @kirankumark7175 Месяц назад

    Bro could you please upload a video on angular change detection strategy concept

    • @techshareskk
      @techshareskk Месяц назад

      Sure lot of changes came in angular 18 for change detection will do them soon

  • @advokats086
    @advokats086 Месяц назад

    Great lessons !!! Hello from Russia !!!

  • @rajkumar80819
    @rajkumar80819 Месяц назад

    Great

  • @tharakakarunarathne2420
    @tharakakarunarathne2420 Месяц назад

    Really helpful. Keep it up

  • @Wh---
    @Wh--- Месяц назад

    JavaScript

    • @techshareskk
      @techshareskk Месяц назад

      Now, parallel working on CSS and React JS playlist once CSS is done you can expect javascript playlist end to end. Max you can expect 3 to 4 videos on CSS and then will start Javascript.

  • @balarajuperike895
    @balarajuperike895 Месяц назад

    Bro plz mi number ivvandi bro

    • @techshareskk
      @techshareskk Месяц назад

      You can ping me on my Instagram bro. @techshareskk

  • @arpita__p_sahoo
    @arpita__p_sahoo 2 месяца назад

    If this is possible please make videos in english. I have made a chat bot app from your tutorial only,t hat is so easy to understand. Thank u.

    • @techshareskk
      @techshareskk 2 месяца назад

      Oh that’s awesome and all my main content videos are in english. Just some of short videos are in telugu. For sure will make this short videos in english 😊 from now. Thank you. 🤩

  • @tongnguyenkhanh3066
    @tongnguyenkhanh3066 2 месяца назад

    How can i update props from children to parent component ?

    • @techshareskk
      @techshareskk 2 месяца назад

      We can pass that in 2 ways. 1. Create a callback function with parameters, pass the function as prop to child component. Now what ever the data you want to pass from child component you can pass as a parameter by calling the props.function(paramters). 2. You can create a global signal and try to import in your component and update the signal value at any time by any component.