René's URL Explorer Experiment


Title: style-guide/javascript at master · yieldmo/style-guide · GitHub

Open Graph Title: style-guide/javascript at master · yieldmo/style-guide

X Title: style-guide/javascript at master · yieldmo/style-guide

Description: Style guide for (and by) the frontend engineers @ Yieldmo. Includes JS and CSS style guidance. - style-guide/javascript at master · yieldmo/style-guide

Open Graph Description: Style guide for (and by) the frontend engineers @ Yieldmo. Includes JS and CSS style guidance. - yieldmo/style-guide

X Description: Style guide for (and by) the frontend engineers @ Yieldmo. Includes JS and CSS style guidance. - yieldmo/style-guide

Opengraph URL: https://github.com/yieldmo/style-guide/tree/master/javascript

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/tree/*name(/*path)
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:58448e6f-faf1-0711-9ad7-275d64d26cf4
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idDBAC:1EABDA:1157A7F:188958E:6AF65F3A
html-safe-nonceb5ffeb7cbe54bdc73a94a6a4338cb279561f92f7695dca5088e79fe17b5368fc
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQkFDOjFFQUJEQToxMTU3QTdGOjE4ODk1OEU6NkFGNjVGM0EiLCJ2aXNpdG9yX2lkIjoiOTE3MjkxNzg2ODExNzI1Mzk0NiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac8be06d5de867ca0037ff5aad1fdfbd93c8d372bcef5254ca7e27aae01e55cab9
hovercard-subject-tagrepository:40894257
github-keyboard-shortcutsrepository,source-code,file-tree,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///files/disambiguate
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/yieldmo/style-guide/tree/master/javascript
twitter:imagehttps://opengraph.githubassets.com/167dcbc5c53572b8fb821c9d2bf2199be4c8740e97249fb70630256dbfd8f667/yieldmo/style-guide
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/167dcbc5c53572b8fb821c9d2bf2199be4c8740e97249fb70630256dbfd8f667/yieldmo/style-guide
og:image:altStyle guide for (and by) the frontend engineers @ Yieldmo. Includes JS and CSS style guidance. - yieldmo/style-guide
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonefded9ab97d594702a6a4ebcef0ee4f94c91fb16da7c62cac91ee0125e9c2d58c
turbo-cache-controlno-cache
go-importgithub.com/yieldmo/style-guide git https://github.com/yieldmo/style-guide.git
octolytics-dimension-user_id6540368
octolytics-dimension-user_loginyieldmo
octolytics-dimension-repository_id40894257
octolytics-dimension-repository_nwoyieldmo/style-guide
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id40894257
octolytics-dimension-repository_network_root_nwoyieldmo/style-guide
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release39cd7745159797c426e62ba2199c584d653d4b32
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/yieldmo/style-guide/blob/master/javascript#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fyieldmo%2Fstyle-guide%2Ftree%2Fmaster%2Fjavascript
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fyieldmo%2Fstyle-guide%2Ftree%2Fmaster%2Fjavascript
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Ffiles%2Fdisambiguate&source=header-repo&source_repo=yieldmo%2Fstyle-guide
Reloadhttps://github.com/yieldmo/style-guide/blob/master/javascript
Reloadhttps://github.com/yieldmo/style-guide/blob/master/javascript
Reloadhttps://github.com/yieldmo/style-guide/blob/master/javascript
yieldmohttps://github.com/yieldmo
style-guidehttps://github.com/yieldmo/style-guide
Codehttps://github.com/yieldmo/style-guide
Issues1 (1)https://github.com/yieldmo/style-guide/issues
Pull requests2 (2)https://github.com/yieldmo/style-guide/pulls
Actionshttps://github.com/yieldmo/style-guide/actions
Projectshttps://github.com/yieldmo/style-guide/projects
Wikihttps://github.com/yieldmo/style-guide/wiki
Security and qualityhttps://github.com/yieldmo/style-guide/security
Insightshttps://github.com/yieldmo/style-guide/pulse
https://github.com/yieldmo/style-guide
style-guidehttps://github.com/yieldmo/style-guide/tree/master
Historyhttps://github.com/yieldmo/style-guide/commits/master/javascript
https://github.com/yieldmo/style-guide/commits/master/javascript
style-guidehttps://github.com/yieldmo/style-guide/tree/master
..https://github.com/yieldmo/style-guide/tree/master
README.mdhttps://github.com/yieldmo/style-guide/blob/master/javascript/README.md
README.mdhttps://github.com/yieldmo/style-guide/blob/master/javascript/README.md
README.mdhttps://github.com/yieldmo/style-guide/blob/master/javascript#readme
https://github.com/yieldmo/style-guide/blob/master/javascript#yieldmo-javascript-style-guide-
For the ES6-inclusive guide click herehttps://github.com/yieldmo/style-guide/blob/master/es6
https://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
Typeshttps://github.com/yieldmo/style-guide/blob/master/javascript#types
Objectshttps://github.com/yieldmo/style-guide/blob/master/javascript#objects
Arrayshttps://github.com/yieldmo/style-guide/blob/master/javascript#arrays
Stringshttps://github.com/yieldmo/style-guide/blob/master/javascript#strings
Functionshttps://github.com/yieldmo/style-guide/blob/master/javascript#functions
Propertieshttps://github.com/yieldmo/style-guide/blob/master/javascript#properties
Variableshttps://github.com/yieldmo/style-guide/blob/master/javascript#variables
Hoistinghttps://github.com/yieldmo/style-guide/blob/master/javascript#hoisting
Comparison Operators & Equalityhttps://github.com/yieldmo/style-guide/blob/master/javascript#comparison-operators--equality
Blockshttps://github.com/yieldmo/style-guide/blob/master/javascript#blocks
Commentshttps://github.com/yieldmo/style-guide/blob/master/javascript#comments
Whitespacehttps://github.com/yieldmo/style-guide/blob/master/javascript#whitespace
Commashttps://github.com/yieldmo/style-guide/blob/master/javascript#commas
Semicolonshttps://github.com/yieldmo/style-guide/blob/master/javascript#semicolons
Type Casting & Coercionhttps://github.com/yieldmo/style-guide/blob/master/javascript#type-casting--coercion
Naming Conventionshttps://github.com/yieldmo/style-guide/blob/master/javascript#naming-conventions
Accessorshttps://github.com/yieldmo/style-guide/blob/master/javascript#accessors
Constructorshttps://github.com/yieldmo/style-guide/blob/master/javascript#constructors
Eventshttps://github.com/yieldmo/style-guide/blob/master/javascript#events
Moduleshttps://github.com/yieldmo/style-guide/blob/master/javascript#modules
jQueryhttps://github.com/yieldmo/style-guide/blob/master/javascript#jquery
ECMAScript 5 Compatibilityhttps://github.com/yieldmo/style-guide/blob/master/javascript#ecmascript-5-compatibility
Testinghttps://github.com/yieldmo/style-guide/blob/master/javascript#testing
Performancehttps://github.com/yieldmo/style-guide/blob/master/javascript#performance
Resourceshttps://github.com/yieldmo/style-guide/blob/master/javascript#resources
In the Wildhttps://github.com/yieldmo/style-guide/blob/master/javascript#in-the-wild
Translationhttps://github.com/yieldmo/style-guide/blob/master/javascript#translation
The JavaScript Style Guide Guidehttps://github.com/yieldmo/style-guide/blob/master/javascript#the-javascript-style-guide-guide
Chat With Us About Javascripthttps://github.com/yieldmo/style-guide/blob/master/javascript#chat-with-us-about-javascript
Contributorshttps://github.com/yieldmo/style-guide/blob/master/javascript#contributors
Licensehttps://github.com/yieldmo/style-guide/blob/master/javascript#license
https://github.com/yieldmo/style-guide/blob/master/javascript#types
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#objects
reserved wordshttp://es5.github.io/#x7.6.1
More infohttps://github.com/airbnb/javascript/issues/61
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#arrays
jsPerfhttp://jsperf.com/converting-arguments-to-an-array/7
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#strings
jsPerfhttp://jsperf.com/ya-string-concat
Discussionhttps://github.com/airbnb/javascript/issues/40
jsPerfhttp://jsperf.com/string-vs-array-concat/2
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#functions
Read ECMA-262's note on this issuehttp://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf#page=97
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#properties
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#variables
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#hoisting
JavaScript Scoping & Hoistinghttp://www.adequatelygood.com/2010/2/JavaScript-Scoping-and-Hoisting
Ben Cherryhttp://www.adequatelygood.com/
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#comparison-operators--equality
Truth Equality and JavaScripthttp://javascriptweblog.wordpress.com/2011/02/07/truth-equality-and-javascript/#more-2108
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#blocks
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#comments
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#whitespace
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#commas
sourcehttp://es5.github.io/#D
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#semicolons
Read morehttp://stackoverflow.com/a/7365214/1712802
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#type-casting--coercion
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#naming-conventions
http://kangax.github.io/nfe/http://kangax.github.io/nfe/
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#accessors
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#constructors
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#events
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#modules
Explanationhttps://github.com/airbnb/javascript/issues/44#issuecomment-13063933
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#ecmascript-5-compatibility
Kangaxhttps://twitter.com/kangax/
compatibility tablehttp://kangax.github.com/es5-compat-table/
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#testing
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#performance
On Layout & Web Performancehttp://kellegous.com/j/2013/01/26/layout-performance/
String vs Array Concathttp://jsperf.com/string-vs-array-concat/2
Try/Catch Cost In a Loophttp://jsperf.com/try-catch-in-loop-cost
Bang Functionhttp://jsperf.com/bang-function
jQuery Find vs Context, Selectorhttp://jsperf.com/jquery-find-vs-context-sel/13
innerHTML vs textContent for script texthttp://jsperf.com/innerhtml-vs-textcontent-for-script-text
Long String Concatenationhttp://jsperf.com/ya-string-concat
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#resources
Annotated ECMAScript 5.1http://es5.github.com/
JSHinthttp://www.jshint.com/
Airbnb Style .jshintrchttps://github.com/airbnb/javascript/blob/master/linters/jshintrc
JSCShttps://github.com/jscs-dev/node-jscs
Airbnb Style Presethttps://github.com/jscs-dev/node-jscs/blob/master/presets/airbnb.json
Google JavaScript Style Guidehttp://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml
jQuery Core Style Guidelineshttp://docs.jquery.com/JQuery_Core_Style_Guidelines
Principles of Writing Consistent, Idiomatic JavaScripthttps://github.com/rwldrn/idiomatic.js/
JavaScript Standard Stylehttps://github.com/feross/standard
Naming this in nested functionshttps://gist.github.com/4135065
Conditional Callbackshttps://github.com/airbnb/javascript/issues/52
Popular JavaScript Coding Conventions on Githubhttp://sideeffect.kr/popularconvention/#javascript
Multiple var statements in JavaScript, not superfluoushttp://benalman.com/news/2012/05/multiple-var-statements-javascript/
Understanding JavaScript Closureshttp://javascriptweblog.wordpress.com/2010/10/25/understanding-javascript-closures/
Basic JavaScript for the impatient programmerhttp://www.2ality.com/2013/06/basic-javascript.html
You Might Not Need jQueryhttp://youmightnotneedjquery.com/
ES6 Featureshttps://github.com/lukehoban/es6features
Frontend Guidelineshttps://github.com/bendc/frontend-guidelines
JavaScript: The Good Partshttp://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742
JavaScript Patternshttp://www.amazon.com/JavaScript-Patterns-Stoyan-Stefanov/dp/0596806752
Pro JavaScript Design Patternshttp://www.amazon.com/JavaScript-Design-Patterns-Recipes-Problem-Solution/dp/159059908X
High Performance Web Sites: Essential Knowledge for Front-End Engineershttp://www.amazon.com/High-Performance-Web-Sites-Essential/dp/0596529309
Maintainable JavaScripthttp://www.amazon.com/Maintainable-JavaScript-Nicholas-C-Zakas/dp/1449327680
JavaScript Web Applicationshttp://www.amazon.com/JavaScript-Web-Applications-Alex-MacCaw/dp/144930351X
Pro JavaScript Techniqueshttp://www.amazon.com/Pro-JavaScript-Techniques-John-Resig/dp/1590597273
Smashing Node.js: JavaScript Everywherehttp://www.amazon.com/Smashing-Node-js-JavaScript-Everywhere-Magazine/dp/1119962595
Secrets of the JavaScript Ninjahttp://www.amazon.com/Secrets-JavaScript-Ninja-John-Resig/dp/193398869X
Human JavaScripthttp://humanjavascript.com/
Superhero.jshttp://superherojs.com/
JSBookshttp://jsbooks.revolunet.com/
Third Party JavaScripthttp://manning.com/vinegar/
Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScripthttp://amzn.com/0321812182
Eloquent JavaScripthttp://eloquentjavascript.net
You Don't Know JShttps://github.com/getify/You-Dont-Know-JS
DailyJShttp://dailyjs.com/
JavaScript Weeklyhttp://javascriptweekly.com/
JavaScript, JavaScript...http://javascriptweblog.wordpress.com/
Bocoup Webloghttp://weblog.bocoup.com/
Adequately Goodhttp://www.adequatelygood.com/
NCZOnlinehttp://www.nczonline.net/
Perfection Killshttp://perfectionkills.com/
Ben Almanhttp://benalman.com/
Dmitry Baranovskiyhttp://dmitry.baranovskiy.com/
Dustin Diazhttp://dustindiaz.com/
nettutshttp://net.tutsplus.com/?s=javascript
JavaScript Jabberhttp://devchat.tv/js-jabber/
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript#the-javascript-style-guide-guide
Referencehttps://github.com/airbnb/javascript/wiki/The-JavaScript-Style-Guide-Guide
https://github.com/yieldmo/style-guide/blob/master/javascript#chat-with-us-about-javascript
gitterhttps://gitter.im/airbnb/javascript
https://github.com/yieldmo/style-guide/blob/master/javascript#contributors
View Contributorshttps://github.com/airbnb/javascript/graphs/contributors
https://github.com/yieldmo/style-guide/blob/master/javascript#license
⬆ back to tophttps://github.com/yieldmo/style-guide/blob/master/javascript#table-of-contents
https://github.com/yieldmo/style-guide/blob/master/javascript
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.