如何才能正确有效的学习js(精选6篇)由网友“加强江湖骗子”投稿提供,以下是小编帮大家整理后的如何才能正确有效的学习js,仅供参考,大家一起来看看吧。
篇1:如何才能正确有效的学习js
看书有啥好处?
好处应该是不言而明的,书看多了,基础会逐渐夯实起来。看多了,自己的判断力,自然就上来了。看别人的文章,就能很快判断出,对方每块儿讲得对不对,哪块儿又是自己不清楚的,模棱两可的。当然也为看源码,分析源码提供了基础。
10本书读2遍的好处,应该大于一本书读20遍。10本书的交集,那就是基础知识的核心,而并集那就是所有的知识。好书当然要多读,反复读。但是只读一本是不行的。因为每本书的侧重点都不一样。从不同的侧面,去理解一个知识点,是很有意义的。
所以特别佩服印度人,他跟你讲英文,你一个词语没听懂,他会蹦出n个同一意思的单词,你听懂一个,就ok了。看书也是这样的,某一块讲得不透彻,不用担心,其他书籍可以帮助你来了解。
篇2:如何才能正确有效的学习js
书籍推荐
个人觉得不错的,没事可以翻翻的。书籍如下:
>《javascript面向对象编程指南》,风格轻松易懂,比较适合初学者,原型那块儿讲得透彻,12种继承方式呢。
>《js权威指南》、《js高级程序设计》,这两本书经典是经典,但是太厚,适合把其中任意一章都当成一本书来读。洋洋洒洒,很难一口气看完。比较适合当做参考书。
>《你不知道的javascript》狙击js核心细节,闭包、原型、this讲得都还清楚。目前《中册》也出了,还在看。
>《js设计模式与开发实践》js设计模式也是要学的,此书把js的设计模式讲得非常清晰,一点不晦涩,看起来没多少难度。
>《正则指引》,分析源码时,如果正则表达式不懂,没法进行下去的。此书相对来说讲得比较清晰。
>《基于MVC的JavaScript Web富应用开发》,看完后,基本能写出自己的mvc框架了。是本好书。
>《javascript函数式编程》,js是一门函数式语言,此书是函数式编程一个入门,函数是一等公民那是非常重要的。
>《js忍者秘籍》,jq作者写的,没有传说中的那么难读,话说就算你看完并理解所有知识点,也不会达到世界高手级别的。因为你还没有做到随心所欲。
>《javascript框架设计》,如果初看此书,会觉得此书有罗列代码之嫌。在我看来,此书讲究的是框架的全局观。以上书籍是我认为是成就高手之路上必须看的,也需要反复看。
css相关的书籍,说实话我看得比较少,总共有六七本吧。有两本必须推荐一下:
>《css权威指南》,css基础知识点那是讲得非常清楚的。什么层叠优先级、line-height啥的。不是随便一本书都敢叫“权威指南”的。
>《css揭秘》,此书我也是不断的看,此书才不屑于全面讲css3各属性呢。css规范文档能讲的,它只会讲你最不在意的。此书解决的47问题,解决思路和解决方案同等重要,很有启发性。以上各书你都可以不买,至少买本此书吧。
篇3:如何才能正确有效的学习js
怎么看书?
想必很多同学,都想看书,但是很难看下去。文字部分相对来说还能看看,一遇到代码,头皮就发麻了。此问题一开始时我也遇到的。
说一个学习理论。比如说学英语,有个开水理论。词汇量必须达到6000才行,如果没达到,英文水平不会上去的,这跟烧开水一样,没事烧烧,放着凉凉,从来没烧到100度,那么此水是永远不能喝的。一旦煮沸过,就可以随时喝了。
20本书你看不下去,说明什么呢?任何一本书,你都没看完过。熟悉的,永远只是前三章。别笑,我原先也是这样的。
那么现在的问题是,怎么把一本书看完呢?很简单,敲。《基于MVC的JavaScript Web富应用开发》这本书我看时,就是这样,终于有一天,我下定决心要把此书从头到尾敲一遍。文字加代码都敲,然后就一章一章得看完了。代码敲一遍后,你会发现,没之前看起来的那么难。
如果你属于一看书就犯困那种同学。强烈建议你把《javascript面向对象编程指南》此书从头到尾敲一遍。坚持看完一本书后,信心就上来了。先保证看完一本再说,看完3本后,基本应该能做到几天就能看一本了。万事开头难,加油吧。
篇4:如何才能正确有效的学习js
看书的层次问题
书看完后,要自己总结,要与其他书籍对比看。有同学同时对比着看《权威指南》和《高设》来的。随便拿出个知识点,你都能闭着眼睛说得头头是道,说明水平够了。
下一块就是源码的学习了。看框架源码之前,想说一件事情:dom的api不懂,没问题,你可以百度。
但是正则一定要先研究研究,不然大多数人去尝试分析源码时,遇到的挫折都在于此。
怎么去阅读源码呢?敲,照着敲。
有哪些代码值得去敲呢?优秀框架或者库的源码都值得你去敲。但是拿jq来敲,来入门,那不行的。原因:太他么长了。八九千行呢!!
个人觉得underscore.js库是不错的第一个选择。原因都是工具方法,敲完以后自己的水平应该略有小成吧。其实有一些api的实现,你要把它当成getElementById一样,深深的印在脑海里。比如extend方法,必须张口就来。敲完underscore库后,可以考虑去看看《javascript函数式编程》这本书了。
jq的源码不好敲。那么zepto的源码比较少1800多行,敲一天应该敲完了。敲几遍后,把所有不懂的地方,都百度清楚,然后就可以写自己的类jq的库了。然后就可以作为一项技能写进自己的简历里。比如“创建过自己的jquery库”。当然敲的过程,还能帮助自己对jq的api认识。
然后是backbone.js,因为此框架是以类jq和underscore为基础的mvc框架。代码也没多少行。敲吧。spine.js与backbone类似。可以在敲其之前,先看看那本《基于MVC的JavaScript Web富应用开发》。希望你的简历可以添加这么一笔,“创建过自己的mvc框架”。
其他的,我也敲过一些。包括jq.validate.js,包括一些插件。如果你愿意的话,bootstrap你可以去敲敲啊。源码挺多的,可以按插件逐个来敲。分析明白了,轮播、分页、下拉框等等的插件那还不是分分钟随手就写一个了。最起码看看人家api接口是怎么设计的也是极好的。话说个人在阅读其css代码中,也学到了不少东西。说到插件,有两个必须提提,一个是表格插件,一个是树。都敲完,简历里可以这么写上,“创建过自己的UI框架”。
当然了,你也可以敲你喜欢的框架代码,重要的是明白其实现原理,最好理解其为啥那么设计,如果对设计模式比较熟悉的话,会经常发现原来是这么回事。
照着敲只是分析源码的入门,用途也是为了学习,最后能用在自己的项目中,那是才是正道。就算没啥用,也是打发时间的好方式,比看电视剧强多了。我闲着无聊时,就背着敲underscore源码。最后说句,如果你简历上能如期写上那几句话后,必须是大神。加油吧。
篇5:怎么才能正确有效学习会计
学习会计的建议
建议一:精心规划参考科目
会计从业资格考试科目包括《财经法规与会计职业道德》、《会计基础》和《会计电算化》(《珠算》)三个科目,必须一次性通过全部科目的考试,才能取得会计从业资格证书。会计从业资格考试涉及的这三个科目,它们之间既互相联系又互相独立,建议在学习时集中攻克一个科目再进行下一个科目,这样不仅对知识掌握得更加系统而且也不容易将三科知识混为一谈。
建议二:正确认识考试难度
每一个人知道会计从业资格考试并非特别困难,但也不是人人都可以取得证书的。每年都有成千上万的考生去参加考试,他们不同学历、不同职业、不同层次。对于会计专业的考生来说,会计从业资格考试难度并不大,但也不可敷衍了事、不积极对待,否则代价是惨痛的。对于零基础的学员来说,学习起来可能有些吃力,为此中华会计网校特意开通了零基础上岗训练营课程,来帮助零基础学员打好基础,并且开通了3D模拟实务操作和就业指导服务课程,以完整的知识体系备战会计从业资格考试。
建议三:选择优良课程辅导
在学习的过程中,高质量的教师课程辅导和学习资料会使你的学习事半功倍,优秀老师的授课思路清晰、语言生动,紧扣考试主题,能极大地激发学员的学习热情。听学员们说,侯永斌老师讲课像郭德纲讲相声,吴福喜老师有福有喜欧气满满,赵玉宝老师授课最爱秀恩爱,看课就像看偶像剧!跟随三位老师学习,听课根本停不下来,备考也会变成一种享受!
学习会计的误区
误区一:重证书资格,轻实力
典型表现:“你是会计师吗?”
解析:毛泽东没上过军校,但他是位伟大的军事家;朱元璋是放牛娃出身,可他的军事才能却那样的杰出;就是时下陷入学历门事件的唐骏,其才能谁能否认呢?时下的一些考试作为提高从业人员水平的指挥棒没有问题,问题在于急功近利的人们,以取得资格证书为目标的观念。应该说取得相应的资格证书,只是生活的一个新的起点而已,但绝对不是终点。会计的工作对象是单位的经济活动,会计工作的本质是管理活动,离开经济活动本身、离开管理的本质去谈会计,那是无本之末、无源之水。
误区二:轻“理论”,信“实践”
典型表现:理论和实践的差距是很大的、书本知识没有用
解析:大家注意,我对“理论”和“实践”都加了引号,意思是这里的“理论”和“实践”是指学习者意识里的“理论和实践”,而不是真正意义上的“理论和实践”。因为很多人把会计制度和准则当成理论了,把实际工作中的一些会计人员的操作当成实践了。会计工作是一门政策性很强的工作,对从业人员的职业判断能力要求很高,如果对制度和准则理解不透,就无法做出正确的判断,而实际工作中现有财务人员的从业水平多数是有待提高的。重视实践是对的,会计工作的对象是单位的经济活动,这要求财务人员对经济活动本身,也就是业务流程的每一个环节和细节都做到了如指掌,才会做出正确的核算和有效的监督。遗憾的是,很多人不知道“会计实践”指的是什么,误把把一些会计的现实做法当成会计实践了,如果他们做的对了就对了,可做的错了就是错的了。“理论”和“实践”差距大(注意:还是带引号的)那是因为“实践”是错的,说书本知识没有用是因为说这话的人没学会,原因很简单:会计知识中制度、准则部分占相当大的比重,怎么会没用呢?专业概念理解不透,怎么能有职业判断能力呢?
误区三:重“经验”,轻理念
典型表现:这些理念在我们中小企业用不上,不切合实际
解析:我把“经验”给加了引号,是因为某些人往往把经验主义当成经验,我在以前的小文理多提提到经验是从经历中总结出的内在规律,而不是经历过就是经验。再者说,你过去成功的经验,现在也未必是对的,因为环境总在变。举个成本管理的例子:现代的成本管理正在从执行性成本管理转向结构性成本管理阶段(战略成本),而战略成本就强调人员的素质、现代化的核算手段、行业本质的研究,乍一听好像离中小企业很远,但是这已经来到了我们身边。关于人员素质和现代化核算手段我不想多说了,我只简单举例说一下说行业本质的研究。
误区四:重形式,轻实质
典型表现:财务分析流于形式
解析:报表分析是财务分析的主要手段,但这是有前提的,如果报表做不到数据及时、准确、完整的话,分析出来的结果有什么用呢?这就要求财务分析人员要从内控角度首先判断数据能不能及时、准确、完整的反映经济业务。再有就是现在的会计制度、准则变化较快,不同的核算制度依据,报表指标是有所不同的,所以这要求分析者在核算依据变化的情况下(比如,从1月日起新企业会计准则的上市公司全面实行,而新企业会计准则的指标口径与企业会计制度比,有很大的变化)首先要对各期的指标统一口径,使前后各期的数据具有可比性,然后再做分析,得出的结论才会是正确的。财务分析的重心是业务活动的分析,制度准则变了,但报表反映经济活动本身这点是不能变得,这就要求财务人员能透过制度准则了解业务活动本身,只有报表反映的业务活动是准确的,财务分析的结论才是对的。
误区五:重“理解”,轻应用
典型表现:认为听明白了就是学会了。
解析:注意,我对“理解”也加了引号,是特指感到自己听明白了就是理解了的想法。我在《说学习》那篇小文里提到过,会用了,才叫学会了。如果你只是感到听明白了,其实那只是你自己的认为,其实很多时候连了解的程度都达不到,真正的学习是要把每条内容经过反复的“悟”,把问题分解到每个环节和细节上去考虑如何用,并且对可预见到的问题想到解决办法。
会计考研常用又有效的学习方法
(一)基本识记方法
基本概念和基本知识点是基础的基础,任何科目都有一些考生必须记住的非常重要的概念,如会计要素、财务报表、投资的含义、资金时间价值、固定成本、变动成本、本量利分析等等。这些概念都是各章知识的基础,同时也是选择题、名词解释的好出处。
此外,一些常用的公式也要记住,例如,流动比率、速动比率、资产负债率、产权比率、利息保障倍数、营业利润率、成本费用利润率、总资产周转率、净资产收益率、每股收益、市盈率、存货周转率、固定资产周转率、总资产周转率等等。这些属于基本的常识,也非常重要的。
(二)理解记忆方法
抓重点对于文科知识学习是非常有效的。
由于考研的参考书较多,尤其需要记忆的知识点较多,如果单靠死记硬背是没办法全部记住的,因此最好通过理解抓住重点来有针对性的帮助记忆。
具体做法是大家在复习时认真地记录书本上的重、难点,分清主次来减轻记忆的难度,同时把每一章节或者几个知识点之间进行串联和归纳,这样几轮下来,脑海中就已经脉络清晰,一点也不觉得内容繁杂了。同时借助一些参考书籍,把握真题命题规律,在此基础上对重点和易考点的记忆就会更有针对性。
(三)归纳法
考研的科目比较多。为此,建议大家采用略—详—略的策略,即先简略看一遍教材,记住教材的整体框架,同时要对此书中的重要概念有一个大概的了解,并且要做读书笔记,将在读书过程中遇到的较难的章节、段落或者知识点作出标记,随后查阅各种资料尽量了解难点,为第二遍详细阅读做一定的知识铺垫。
第二遍要精读参考书,即把书中的每一个知识点都吃透。这个阶段一定要做的工作就是大量的读书笔记。在做笔记的时候,要有问题意识,脑中有什么疑问,对某个知识点和另一个知识点之间的关系的看法等等一定要及时记录,这样才能起到精读的作用。在整个第二遍精读的过程中,一定要谨记的是尽量寻找各个知识点之间的关联、异同等关系,学会辨别区分它们。
最后一轮要对前两轮学过的知识点进行归纳提炼了,告诉各位考生一个小技巧,就是采用关键短句归纳,即每个段落都用四五个字最多不超过十个字进行概括,同时把意思相同的段落连在一起,把一些无用的废话勾掉。这样下次再打开书一看关键句就知道这段文字的大意了,减轻了看书的负担,同时也能有助于对知识点的回忆。整个过程下来,会感觉使用关键句法特有效果和省时间,同时逻辑结构和思路也很清晰,对学科的总体把握也就逐步深入了。
篇6:如何才能正确有效学习html5
有效学习html5的方法
方法1 整体到局部,骨架到血肉
在学习HTML和CSS时,会涉及到网页的搭建。学习这个知识时,我们采用的方法是“由外及内”,“由整体到部分”,“由全局到细节”。 学习东西,特别是在初识某个事物时,一定要从主干到枝叶,而不要陷入细节,纠结于其中。主干如同知识的一个主线,这种先找主干后添枝叶的学习方法能够让知识遗漏变成最少,也会比较容易建立起知识知识间的关系。
方法2 类比
在学习CSS引入方式这种知识点时,我们采用了另一种学习方法。辨析,或者也可以叫做类比。
这种方法主要针对于区分相似的两种或多种事物。如strong与em,块元素与行元素,同步与异步。
对于此类知识,应多多思考,抓取几种事物的不同点,结合去记忆。
方法3 记忆很重要
学习时会遇到一些知识点,如有哪些数据类型,有哪些标签元素。需要记忆的还是要记忆的。很多人在学习过程中觉得理解最重要,不需要记忆。这种想法是有问题的,如果连记都记不住,还谈什么理解?
方法4 聚沙成塔
在网站中,我们能够看到各种各样的效果,有些效果看上去很高大上,很炫美。然而,再炫美的效果也是由众多的知识点组合而成的。当我们对效果抽丝剥茧,就会发现,其实最初的它很简单。
一朵樱花并不起眼,但是当你从一条道路走过,道路两旁栽种着数百棵樱花树,纷纷扬扬的花瓣飘洒下来,让你仿佛置身于粉色的花雨之中。这就是所谓的聚沙成塔。有时,我们希望制作很漂亮的效果,这个时候,一定要懂得这个道理(JQ特效制作就是典型的例子)
方法5 循序渐进
一口吃不成胖子,也不是有一顿饭没吃就可以减肥成功的。在学习过程中,会遇到一些“大型”的知识,这种知识比较难啃。遇到此类知识,不要想着如何一口吃掉它,而要一步一步来。动画框架的学习就是一个典型。
在循序渐进中,思路很重要,换句话说,我们知道一个知识点很“大”,也知道要一口一口的吃,一步步的消化,但是,如果我们弄不清楚先吃什么再吃什么,也很难把这个知识啃下来。
这时候需要“思路”,也就是“流程”,在学习知识中,重点是关注流程和思路,而具体的小知识点充当的是血肉(和我们提到的第一个方法就挂钩了,就是分清主干和枝叶)
方法6 知识的迁移
用已有知识辅助未知知识的学习,是很好的一种方法。通常这种方法应用于拥有相似特点的事物。例如:圆角边框与外边距、背景切割与背景原点、JS对象与JSON等
方法7 生活辅助学习
这种方法是讲师用的最多的。
利用生活中实际的事物去辅助抽象知识的学习,能够让我们更好更快的理解和吸收知识。
例如在讲解盒模型时我们利用了快递中的方鱼缸。在讲解AJAX时我们利用了信件邮寄。在讲解构造函数时,我们利用了毛坯房和装修房。在讲解引用类型变量的时候我们借助了钥匙和仓库的关系。
找一种合适的例子,辅助自己理解,是很好的方法,但是一定要注意,例子要合理~
方法8 实践出真知
在学习一些知识过程中,有些孩纸不喜欢动手,而更多的是喜欢听或者喜欢背。这种思路明显是不好的。代码,是个需要动手的活儿,掌握代码靠的不仅仅是记忆,还需要尝试。尝试书写代码,发现现象,然后归纳总结,形成理论并记忆。
换句话说,理论来源于实践,高于实践(高于实践的原因在于有总结与归纳)。在学习过程中,不能仅仅采用背理论再实践这种学习方法,也要去经历实践到理论转化的这种方法。
有效学习html5的建议
一、Web页面制作基础
整体目标:掌握传统PC端网页布局和制作
阶段目标:精通掌握HTML5的应用,掌握CSS在开发中的使用,学会页面标准化布局技术
实战案例:高仿大型网站的模版(新浪、京东等)
二、UI网站设计
整体目标:掌握页面设计和原型图制作
阶段目标:掌握标准化布局中的各项技术,能够独立设计具有创意、符合需求的web页面,能够独立设计出手机移动网站,掌握页面设计和原型图制作
实战案例:独立完成大型网站的全模版设计(web页面和移动界面)
三、编程基础技术
整体目标:Js完成常见的网页特效开发
阶段目标:掌握Js基本语法与流程控制相关操作,使用Js结合HTML实现代表性的Js特效制作,可以独立完成网页中常见的特效编写,以及第三方特效插件的使用
实战案例:结合Js实现动态页面(京东、淘宝、腾讯等)
四、后端开发技术
整体目标:了解web服务器工作原理,并可以简单的搭建自己的应用程序服务器
阶段目标:掌握HTTP与WEB工作原理,掌握Socket长连接实时网络通信技术,掌握NoSQL中的MongoDB的应用,了解PHP语法,了解MySQL数据库基本操作
实战案例:京东、淘宝、腾讯视频
五、移动互联网应用
整体目标: 掌握现在主流的页面制作技术, 可以完微网站的制作,并可以做到多设备兼容
阶段目标:掌握 HTML5 新增智能表单的使用,制作播放器对搜索引擎优化进行讲解,掌握优化的各种方式
掌握响应式页面布局技术
掌握微网站的开发过程及开发移动端web应用
实战案例 : 饿了么,华侨城 仿北京银行 仿太平洋保险,仿微信
六、特效开发高级实战
整体目标: 通过实际项目开发,精通前端常用框架的实际应用及问题解决,以及常见特效开发、前后台交互开发
阶段目标 : 利用 jQuery 框架进行 js 特效开发
掌握 jQuery Mobile 的应用开发移动应用程序
掌握 Bootstrap 的使用
掌握 AngularJS 框架应用
实战案例 : 京东商城
七、企业级应用开发
整体目标:能够独立使用 HTML5 完成 APP 开发制作
阶段目标 :使用 web 制作 LBS 应用程序;在应用中使用多线程技术完成 UI 交互与数据处理并行
了解和掌握 PhoneGap 的安装和操作,能够使用 PhoneGap 进行封装,实现跨平台的应用
了解和掌握触屏和手势相关的事件使用方式,能够通过媒体查询和多列布局属性实现屏幕自适应,实现响应式布局 了解和掌握不同的设计模式以及其适合的企业 APP,并且能够将其应用在程序设计中。
HTML5学习的就业方向
1. HTML5小游戏
未来的Facebook应用生态系统是基于HTML5的,尽管在HTML 5平台开发出游戏非常困难,但游戏开发商却都愿意那么做。HTML5开发将h5小游戏推上巅峰,投入少,变现快,融合产品营销更是易于传播。
2. 手机页游的3D化
随着硬件能力的提升、WebGL标准化的普以及手机页游的逐渐成熟,大量开发者需要创作更加精彩的3D内容。
3. 视频应用
不管你是想开发出新型视频应用的开发商如Brightcover还是想开发新型音频应用的开发商如Soundcloud,不论是桌面应用还是移动应用,HTML5都是创新的主旋律。
4 轻应用、WebApp、微站
轻应用、WebApp、微站HTML5开发移动应用更灵活。采用HTML5技术的轻应用、WebApp以其开发成本低、周期短、易推广等优势,将迅速普及。小程序算是轻应用里的领头羊了,其实在小程序之前也有很多类似的轻应用出现。
5. 动漫、二次元
HTML5技术的成熟,将个宅男们带来福利。
动漫元素可通过HTML5来强化创意,动漫形式将具有富媒体的高度交互、MV影音功能,为受众带来更加场景化的二次元体验。
宅男的钱向来是最好赚的,这已经多次被证明。
6. HTML5移动营销
游戏化、场景化、跨屏互动,HTML5技术满足了广告主对移动营销的大部分需求,从形式到功能、到传播。
HTML5移动营销的范围更是广泛,从互联网行业,到传统行业,这种营销无疑将带来大量的精通HTML5移动营销的岗位空缺。
7. 在线直播
要说HTML5火了整个2016的it圈,那直播就火了整个2016的互联网圈。
HTML5技术将会革新视频数据的传输方式,让视频直播更加高清流畅。而且,视频还将与网页真正的融为一体,让用户看视频如浏览动图一般简单轻松。此外,HTML5可以为视频实现任意平台播放,甚至是人画交互。
直播或成为HTML5领域的爆发点之一。
8 VR
Web VR就是通过HTML5将虚拟现实场景嵌入到网页,目前已受到谷歌、Facebook等巨头的拥护。
Web扩展了VR的使用范围,很多生活化的内容纳入了VR的创作之中,如实景旅游,新闻报道、虚拟购物等,其内容展示、交互都可以由HTML5引擎轻松创建出来。
★ 个人工作业绩总结
【如何才能正确有效的学习js(精选6篇)】相关文章:
web前端面试题2022-11-11
java前端开发面试题2023-10-12
个人js学习总结2022-08-23
暑假联想实习总结2022-05-08
建筑总承包合同意向书2022-05-06
什么是crm2022-04-30
苹果发布iOS 8.0.2解决通话与指纹解锁问题2022-09-13
ios学习之个人总结2022-05-24
Windows中创建.htaccess文件方法介绍Windows服务器操作系统2022-04-30
JS 正则表达式用法介绍2023-09-03