下面从是什么、学什么、怎么学、怎么用四个角度,系统地讲一下 ECMAScript(简称 ES)的学习和使用方法,适合从入门到实战。
ECMAScript 是 JavaScript 的语言标准,由 ECMA 国际组织制定。
常见关系:
版本示例:
var / let / constif / for / while)...import / export)#)?.??awaitflat、at)目标:能写基础 JS 逻辑
学习资源:
练习:
let arr = [1,2,3];
let double = arr.map(x => x * 2);
console.log(double);
目标:能写现代 JS 代码
重点练:
示例:
const fetchData = async () => {
const res = await fetch('/api');
const data = await res.json();
return data;
};
目标:在项目中用 ES
方向选择:
<script type="module">
const name = "ES";
console.log(`Hello ${name}`);
</script>
现代浏览器默认支持 ES6+。
// test.mjs
export const sum = (a, b) => a + b;
运行:
node test.mjs
// React
const [count, setCount] = useState(0);
// Vue
const msg = ref('Hello ES');
使用:
✅ 不要死记语法
✅ 多写小例子
✅ 遇到新特性先问:解决什么问题?
✅ 看 MDN 而不是乱搜博客
如果你愿意,我可以:
你现在是零基础 / 有 JS 基础 / 准备面试?
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。