js
Frameworks
Vue: https://nuxtjs.org/
React: https://nextjs.org/
Basic
text
if ("ab"+"c".includes("bc")) { t="_3"; console.log(`t${t}`.replace(/\d/, "").length); } else if (true) {} else { } // Out: 2
export & import
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export
this
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this
const test = {
prop: 42,
func: function() {
return this.prop;
},
};
IIFE (Immediately Invokable Function Expression)
(function() {
statements
})();
Chrome Cross origin requests
Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
pdf.js
https://github.com/mozilla/pdf.js/tree/master/examples/helloworld
JQuery
events
http://api.jquery.com/category/events/
JSX
an XML-like syntax extension to ECMAScript without any defined semantics: https://facebook.github.io/jsx/ const element = <h1>Hello, world!</h1>;
: https://zh-hans.reactjs.org/docs/introducing-jsx.html
MDX
JSX + Markdown: https://mdxjs.com/docs/what-is-mdx/
node
Schedule
Version Manager
volta
https://volta.sh/
curl https://get.volta.sh | bash
volta list
volta install node@18
nvm
https://github.com/nvm-sh/nvm
Last updated
Was this helpful?