鍍金池/ 問(wèn)答/HTML/ 要掌握Vue.js,JS需要學(xué)到什么樣的程度?

要掌握Vue.js,JS需要學(xué)到什么樣的程度?

如題。
有初級(jí)的后端基礎(chǔ),能用Django做一些簡(jiǎn)單的網(wǎng)站,希望掌握一些前端技術(shù)。
Vue.js很簡(jiǎn)單易用,但是自己的JS基礎(chǔ)很差,不知道對(duì)掌握Vue會(huì)不會(huì)造成不良影響。
看大家都說(shuō)學(xué)前端框架之前先學(xué)好JS,但是這個(gè)好究竟要有多好卻很少有人提及,所以不是很明白。

回答
編輯回答
萌吟

1.了解JavaScript的基本語(yǔ)法,變量,類型,語(yǔ)句,表達(dá)式,閉包,作用域
2.要熟悉ES6,就基本能寫(xiě)了

2018年9月11日 00:45
編輯回答
柒槿年

比較簡(jiǎn)單快速的方法:

  1. Githubclone 一個(gè)基于 Vue 的前端項(xiàng)目,讓它在你的電腦本地成功運(yùn)行起來(lái)。
  2. 弄清楚該項(xiàng)目的結(jié)構(gòu) —— 即每個(gè)文件夾、文件是干啥用的。
  3. 嘗試修改一些頁(yè)面元素,可以是 CSS,可以是某些你想要的事件。目的是把它變成一個(gè)「屬于你自己風(fēng)格」的項(xiàng)目。

以上 3 個(gè)步驟,會(huì)慢慢變得越來(lái)越有挑戰(zhàn)性。但既然會(huì)用 Django,因此都不算難(es6 很多地方和 Python 是相通的)。在這個(gè)過(guò)程中,一邊實(shí)踐、一邊學(xué)習(xí),應(yīng)該不會(huì)覺(jué)得很枯燥。

雖然這些努力只是圍著 Vue 這個(gè)框架打轉(zhuǎn),并未觸及 Javascript 的核心。但當(dāng)你搗鼓出一些成果后,它給你帶來(lái)的持續(xù)的、星星點(diǎn)點(diǎn)的成就感,會(huì)形成一個(gè)正向激勵(lì),促使你不斷探索下去。

2017年2月7日 01:42
編輯回答
歆久

js基礎(chǔ)語(yǔ)法要差不多 還有就是操作數(shù)據(jù) 操作數(shù)組的方法

2017年10月8日 19:32
編輯回答
她愚我

vuejs入門很簡(jiǎn)單
基本會(huì)寫(xiě)js 然后照著教程擼一遍就能上手

2018年4月6日 11:37
編輯回答
掛念你

你可以瀏覽下本社區(qū)那些跟vue有關(guān)的問(wèn)題的水平。

另外,怎么學(xué)得看你的目標(biāo)。如果只想復(fù)現(xiàn)或者模仿各種市面上現(xiàn)有的東西,那就學(xué)起來(lái)很快。比如“五分鐘打造一個(gè)餓了么app”一類的文章,建議少看,容易誤入歧途。

2017年2月9日 06:34
編輯回答
終相守

把《javascript權(quán)威指南》看一遍

2018年6月13日 16:56
編輯回答
萌面人

項(xiàng)目做多了自然就明白了吧...

2017年11月7日 00:06