# js-bits **Repository Path**: mirrors_leecade/js-bits ## Basic Information - **Project Name**: js-bits - **Description**: JavaScript concepts explained with code! - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-09 - **Last Updated**: 2026-02-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #JS Bits JavaScript concepts explained with proper code samples. Community contributions welcome :) * [AMD CommonJS and ES6 Modules Usage](js/amd-commonjs-es6modules.js) * [Array concat() push()](js/array-concat-push.js) * [Array every() some()](js/array-every-some.js) * [Array filter() map() reduce()](js/array-filter-map-reduce.js) * [Array forEach()](js/array-foreach.js) * [Array pass by val vs reference](js/array-pass-by-val-reference.js) * [Array reduce()](js/array-reduce.js) * [Bind function](js/bind-function.js) * [Bitwise operators](js/bitwise-operators.js) * [Closures](js/closures.js) * [Coercion](js/coercion.js) * [Conditional function declaration](js/conditional-function-declaration.js) * [Currying](js/currying.js) * [Event Bubbling](js/event-bubbling.js) * [Event Delegation](js/event-delegation.js) * [Factory Functions](js/factory-functions.js) * [Floating point precision](js/floating-point-precision.js) * [for-in with hasOwnProperty](js/for-in-with-hasOwnProperty.js) * [Getters and Setters](js/getters-setters.js) * [Logical operations with string](js/logical-operations-with-string.js) * [Method Overloading](js/method-overloading.js) * [Mixins](js/mixins.js) * [new keyword](js/new-keyword.js) * [Number Max Min val](js/number-maxmin-val.js) * [Object clone](js/object-clone.js) * [Object constructor](js/object-constructor.js) * [Object create()](js/object-create.js) * [Object defineProperty](js/object-defineProperty.js) * [Object freeze](js/object-freeze.js) * [Object keys](js/object-keys.js) * [Object oriented concepts](js/object-oriented.js) * [Object prototype](js/object-prototype.js) * [Object references](js/object-reference.js) * [OLOO pattern](js/oloo-pattern.js) * [setTimeout inside a loop](js/setTimeout-inside-loop.js) * [Shim vs Polyfill vs Monkey patch](js/) * [String methods](js/string-methods.js) * [this keyword](js/this-keyword.js)