十几年后端,技术栈是 c\c++,golang ,rust 。工作需要,正在学习 solidity 。学习过程中了解到 solidity 相关工具生态都是 js/ts ,需要额外学习 js/ts 用作脚本语言。
不需要学习前端知识,不需要学习相关 js\ts 后端技术栈,只需要能够用来当脚本语言就行。类似 python 、shell 这些语言,在后端领域都是用来当脚本语言居多。
请问有什么入门方法,直接看官网 handbook:https://www.typescriptlang.org/docs/handbook/intro.html 是否足够胜任工作?
1
cbdyzj 2023-12-20 21:28:45 +08:00
看一下阮老师的这个文章吧
https://wangdoc.com/javascript/ |
2
theusername 2023-12-20 21:32:19 +08:00
我推荐这个现代 JavaScript 教程: https://zh.javascript.info/,它将 js 和前端结合的部分拆出来了,所以你不用看第二部分。剩余的部分也完全是冲着学习 javascript 语言本身去的。
|
3
tool2d 2023-12-20 21:42:13 +08:00
虽说前端娱乐圈,但我个人觉得 JS/TS 发展到现在,整体要学精通还是挺复杂的。
复杂点在于框架包装的太细,很难一眼看明白运行底层原理。 代码突出两个字:花哨。 |
4
iorilu 2023-12-20 21:44:57 +08:00
js/ts 当脚本语言, 这指在网页使用还是在 nodejs 命令行用的
|
5
forgottencoast 2023-12-20 22:16:23 +08:00
脚本语言就是 nodejs 呀,js 的语法基本上一看就懂,剩下就是 nodejs 的 api 了。
|
6
angrylid 2023-12-20 22:22:55 +08:00 via Android 1
如果你只是当脚本语言用,直接阅读 Learn X in Y minutes ,然后有问题问 AI
楼上的体系教程本身挺好,但是对于这种情况性价比不高。 |
7
Leviathann 2023-12-21 01:14:34 +08:00
eventloop
|
9
wjx0912 2023-12-21 09:02:23 +08:00
红宝书,你不知道的 javascript 三本
|
10
wjx0912 2023-12-21 09:03:13 +08:00
至于 ts ,op 自己发的教程足够了
|
11
jy02534655 2023-12-21 09:05:32 +08:00
不要每个 js 都去初始化一遍
|
12
bianhui 2023-12-21 09:12:22 +08:00
你就当 c++语法写,所有引用都用.就行了。报错的地方。百度搜下语法
|
13
henix 2023-12-21 09:39:26 +08:00
js 本身比较简单,如果你已经会其他语言,推荐这本蝴蝶书: https://book.douban.com/subject/3590768/
|
14
duke807 2023-12-21 09:42:24 +08:00
|
15
Curtion 2023-12-21 09:44:47 +08:00
过一遍 js 语法就行了, 看这个 https://learnxinyminutes.com/
|
16
DICK23 2023-12-21 10:26:32 +08:00
本身就是类 C 语言,语法基本一致,瞄一眼 API 就会了
|
17
o562dsRcFqYl375i 2023-12-21 10:46:57 +08:00
写了十几年 c/c++,再写 js/ts 不是降维打击吗( doge
|
18
swaggeek 2023-12-21 11:01:40 +08:00
阮老师的 es6 入门教程可以看下: https://es6.ruanyifeng.com/ 。一般就当成工具书来看,有些用法要看下有没有,就点开看看,多写写就熟悉了
|
19
crazyTanuki 2023-12-21 17:07:52 +08:00
老哥带带我,我也想学 web3 ,前段时间接到很多 web3 的单子,可惜都不会写
|
20
liuliancao 2023-12-21 17:42:50 +08:00
ts 语法我感觉挺像 go 的 应该不难把 写就完事了 参考下别人写过的
|