没有基础,初学者。 想到一个项目,想学习开发,边开发边学习。 都 2024 年了,我不知道我应该从原生的 js 开始学习,然后逐步迭代到 jQuery 、react ,还是应该先用 react 进行开发,然后逐步去补习原生 js 和 jQuery 知识。 请各位给点建议。
1
bojackhorseman 68 天前 via iPhone 5
|
2
xbigfat 68 天前 via Android
同问一下,我有时需要用 js 做点小开发,从服务器上爬点数据下来减少人工操作出错,但没有实现 ui ,还没学会
|
3
weiwoxinyou 68 天前
想快速开始一个项目,直接上 vue, 直接嗯上模板,简单的事件会在官方文档里面教你,这样能很快起一个项目,后面再针对想要定制化的东西去对应检索和学习。如果是后面发现有一些东西想实现,但是不知道关键词,这时候就是基础问题了,只能系统性学习补基础。
|
4
DOLLOR 68 天前
不要学 jQuery ,jQuery 对后续的 react 、vue 学习没有任何帮助。
应该学的是浏览器 DOM API 、Web API 。不要求精通,但也要懂得基本的 DOM 元素选择、操作,事件监听,样式修改,还有一些基本的 API ,比如 Fetch 、Web Storage 。 |
5
lemon6 68 天前
建议先把 js 红皮书全部过一遍,没必要看的很透彻,知道有这么一回事,以后遇到问题知道在哪一张找就行,就当字典用。然后在上手 react vue 这种框架。先打好 js 基础,在上手框架就很快了
|
6
ns09005264 68 天前
如果你用 Javascript 开发前端也就是网页项目,正常需要了解 Javascript 的语法、MDN(浏览器的 API 、HTMLElement 的 API)、CSS 。
不过也有捷径可以走,就是学习完 Javascript 的语法后,直接用框架+UI 组件库,开发前端项目,这些组合都有一些固定的编程范式,在这种范式下,对语法、HTMLElement API 、CSS 的要求都比较少。毕竟这些框架和 UI 组件库就是为了简化开发人员的技术要求,达到一种统一的感觉。 |
7
windliang 68 天前
|
8
dengj3355 68 天前 via iPhone
你手头有项目的话就很好学,我是纯自学,从最开始的基本连 ui 都没有,使用 get 在服务器端获取数据(而且还不会使用 js 纯使用的 form 表单来提交),获取到后手动添加一些制表符 和排版,到后来慢慢会使用 js 控制 dom ,学会 ajax ,再到现在一般用 fetch ,现在我一般都用 vue 然后加上 ui 框架,element 或者 antdv ,只考虑数据的交互就行了
|
9
ninjashixuan 67 天前
除了一楼推荐的那个,最新版犀牛书也是极好的,以前的版本像参考书,最新版裁剪得当很适合当做入门。
|
10
suhuan0120 55 天前 via Android
@ninjashixuan 我现在也在看犀牛书 感觉后面那几大章好难啃呀 看得我怀疑自己的智商是不是有问题了了😭
|
11
ninjashixuan 54 天前
@suhuan0120 后面偏浏览器 dom ,web api ,nodejs 这些,看懂不可略过,后面去实战项目用到再按图索骥去学可能容易些。
|