0 基础设计自学转码,挑战 30 天看完犀牛书。

2022-10-16 21:26:56 +08:00
 Bearv5

一直觉得敲代码很有种地的成就感,反正设计也找不到工作,干脆试试转码,技多不压身,买了欧莱利的 JavaScript 权威指南,今天开始啃。以后会每天更新学到的内容和心得,各位大佬帮忙监督监督。

6916 次点击
所在节点    程序员
68 条回复
morize
2022-10-16 21:37:02 +08:00
没啥基础直接看犀牛书,难度虽然没有种地那么苦,还是很难的
HugoChao
2022-10-16 21:44:08 +08:00
https://www.liaoxuefeng.com/wiki/1022910821149312
分享一个我新手时期看的教程,写得很好
Bearv5
2022-10-16 21:44:18 +08:00
@morize 大佬说得有道理,我觉得顿时充满了干劲。
maigebaoer
2022-10-16 21:44:41 +08:00
看啥犀牛书,直接上 https://javascript.info/
vance123
2022-10-16 21:46:47 +08:00
Bearv5
2022-10-16 22:01:44 +08:00
@vance123 @HugoChao @maigebaoer 谢谢呀,在线教程很棒,内容结构挺类似的,我可以一起跟着看。
Ghrhrrv146
2022-10-16 22:30:41 +08:00
https://javascript.info/ 是我见过最好的 js 入门教程,刷三遍弄清楚所有代码都不过分
angrylid
2022-10-16 23:03:45 +08:00
直接看楼上那个现代 JavaScript 教程就行了。
Features
2022-10-16 23:05:37 +08:00
大可不必这么兴奋,也不要定个时间目标
如果你觉得编程很酷,可以放松心态去敲代码
如果是零基础的话(没有任何语言基础)
那看书不一定是最好的选择,可以找找优秀的视频教程啊
MojueJ
2022-10-17 00:36:53 +08:00
种一棵树。。
Bearv5
2022-10-17 00:58:48 +08:00
# JavaScript 权威指南-学习笔记

## Day01:
### 第一章-第三章( p001-p035 )
* JavaScript 可以在包含 JavaScript 解释器的程序上运行,比如浏览器和 node.js 。
* 分号在 JS 中不是结尾必须的分隔符,但是使用分号可以避免很多不必要的意外错误。
* JS 总共有 8 种类型,分别是:字符串、数值、布尔值、符号、Null 、Undefined 、Biglnt 和对象。
* JS 的数值采用 64 位浮点表示法,这和大部分的编程语言一致,特点是无法精确表示十进制数值,但误差极小,完全可以满足日常使用。
* 数值字面量可以使用下划线分隔符来帮助确认位数。
* JS 使用 Unicode 字符集的 UTF -16 编码,因此字符串是无符号的 16 位值的序列,这意味着两个看上去相同的 JS 字符串有可能拥有不同的 Unicode 字符。
* 可以使用反斜杠( \ )来表示转义序列。比较有趣的用法是可以使用 ( \n ) 将字符串字面量换行。

p.s. 配合大佬们给的教程在推犀牛书的进度。我知道为什么犀牛书对新手不友好了,有很多计算机基础知识的兔子洞,书里是默认读者知道的,零基础理解起来的确费劲。
happy61
2022-10-17 01:00:02 +08:00
我以为自学 视频转码呢
Bearv5
2022-10-17 01:08:16 +08:00
@happy61 你这是美剧硅谷的剧情吗 :)
webcape233
2022-10-17 06:56:39 +08:00
JS 使用 Unicode 字符集的 UTF -16 编码?

无基础,30 天大可不必,也完不成,别调起太高容易丧失热情,就整个趁手的开发环境,搞清楚浏览器怎么用 js ,对无基础小白也得好些天。还是先从 html css js 循序渐进吧。 我和钱哦兄弟都是跨行业无基础转,算是经验之谈了。
wolong
2022-10-17 07:14:52 +08:00
@happy61 我也以为是视频转码。
signalas1
2022-10-17 07:20:36 +08:00
犀牛书用来入门不合适,而且过时加不全面。 从这个来 -> https://roadmap.sh/frontend
thinkershare
2022-10-17 08:09:32 +08:00
@signalas1 过时倒没有(第七版是一本 600 页的厚书, 而且不像旧版有几百页的 API 参考, 350 页的 ES, 150 页的 WebAPI, 100 页左右的 Node ), 如果 OP 是自己说的那样零基础, 我有 100%的把握, 不可能完成. 因为这本书完全是字典型的书籍, 从第三版到第七版, 我每本都至少刷过 1-2 遍, 但到今天, 仍然不认为自己全部掌握了细节, JavaScript 实在有太多的无用的细节. 入门直接上 JavaScript 精粹, 如果真的认为自己是大神, 直接上 MDN+W3C 反而更有效率. 而且这本书很多概念, 都要求你必须具有计算专业背景的前置知识, 否则很快就会被细节淹没.
而且这本书需要配合 HTML/CSS 等 Web 周边知识, 如果没有其它书籍, 强行啃这本书, 纯粹是浪费时间, 需要来来回回来的刷, 效率太低, 我读大学就刷了几次, 后来工作后, 才搞明白, 根本就不该一开始就刷这个. 而是应该配合 JavaScript 精粹这种, 学习 CSS/HTML, 然后写个几年代码, 然后将此书当作字典翻, 最后基本掌握 Web 前端开发后, 再从头到尾刷一遍. 过几年再刷一遍, 至少也需要刷个三遍.
ccyu220
2022-10-17 08:15:35 +08:00
「有志者,事竟成。」
0o0O0o0O0o
2022-10-17 08:19:55 +08:00
加油,做设计的学编程,应该给我们带来点好看的应用
justin2018
2022-10-17 08:21:17 +08:00
看 codewhy 的 WEB 前端线上系统课 😁

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/887364

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX