Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

📚 Javascript Algorithms And Data Structures

NotificationsYou must be signed in to change notification settings

ps0305/Javascript-Algorithms-And-Data-Structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

adynamic,weakly typed,prototype-based language withfirst-class functions.

JS is Dynamic

//Compilation and execution happen together.varpropMap={val:"value",html:"innerHTML"};for(varfnNameinpropMap){$.prototype[fnName]=(function(prop){returnfunction(){returnthis[prop];}})(propMap[fnName]);}

JS is Weakly Typed

//Type associated with value, not variable.vara=1;a="one";a=[1];a={one:1};

JS has 1st Class Functions

//Treat like any objectvarsquare=function(x){returnx*x},//createmult=function(f1,f2){// Returnreturnfunction(n){returnf1(n)*f2(n);}},bigF=mult(square,square),// ARGvalue=bigF(2);// 16

JS is Prototype Based

image

JavaScript (JS) is a lightweight, interpreted orJIT compiled programming language withfirst-class functions. Most well-known as the scripting language for Web pages,many non-browser environments also use it, such asnode.js and ApacheCouchDB. JS is aprototype-based, multi-paradigm, dynamic scripting language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles.

Basic JavaScript

Algorithm

Data Structures

Object oriented Programming

Functional Programming

ES6

Important CS Concepts

leetcode Problems

HackerRank

Coding Interview Prep

Blind 75 LeetCode

Projects


[8]ページ先頭

©2009-2025 Movatter.jp