`
SophiaHzy
  • 浏览: 12196 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

那些逐步掌握的JavaScript(开篇)

阅读更多

 

     在学习JavaScript中有各种书籍,博客,视频,可供参考,带你进入你所渴望的知识领域。还有谷哥度娘这对搜啦夫妻在你需要时无私奉献。

     可仍有些不太大众的技能点,或者某个技能深究时真的没找着相关资料。本篇博文是个系列,会围绕自己在学习过程中逐步掌握那些不曾知道的小知识点所展开详细记录说明。

 

      在开篇之前,顺道插个话,分享下我的JavaScipt学习路上解决问题的方法。

 

一.先试着理解

我的学习方法是遇到自己没接触的知识(但也许曾经看见过相关),先试着理解,如此时能悟出便写CODE看输出是否为自己所理解。

 

二.利用搜索引擎

如压根就没见过的,便第一时间利用各路搜索引擎。95%的情况都有答案解说。只是在度娘上搜的结果大多不如意,列表几条都为转发他人不带自己理解的,要不就是答案都是错误的,或者翻译他人的,实质质量也不好。更引人误会。

这时,英语一般般的也不会翻译到谷哥里啊!即使利用翻译软件到谷哥里也大多是牛头不对马嘴,不是你心中所想。

 

三.检出关键字继续求助谷哥

所以我拐个弯,求个简,只输入关键字。比如我想知道JavaScript里的arguments如何使用而不会改变参数值。这时,检出里面被搜到几率大的字。 JavaScript  Arguments 这样通常都符合你所想要或接近。至于内容是否能全部弄懂就看造化了~

 

.拿到搜索结果编写代码再次理解

接着根据搜到片段,如有代码便COPY到本地跑一遍,这其中肯定又会引出另外的知识点(对于引发的学习方法同上循环执行)。结合能理解的点与已有代码继续找相关说明。

 

五.再已掌握程度上举一反三(通常会有新的问题出现,此时回到第一条循环开始)

最后,也是上升最快的方法,改已有(基本掌握)的代码,所谓举一反三。这时得有一定的理解了才能做得更好。

 

很不幸,我通常到这便以为自己懂了,就没再继续。所以很多知识点依然是半吊子。这样怎么能成为大牛呢!艾,力争改进!!

 

 

 

以上只是针对学习没接触(也就是有那知识但还不是自己的)的知识,想起便啰嗦了几句写了下来。本篇是记录学习过程中由未曾知道到掌握的知识,所以下次如果是新的记录再回顾自己的学习方法。

分享到:
评论

相关推荐

    deep-learning-for-javascript-hackers.pdf

    对于那些希望在Web应用中实现人工智能功能的开发者来说,这本书将引导他们快速掌握在浏览器环境中运用TensorFlow.js进行深度学习的知识和技能。通过这本书的学习,开发者可以将机器学习的强大功能融入到他们的Web...

    69程序员练级攻略(2018):开篇词1

    陈皓所著的《程序员练级攻略》是一本为程序员量身打造的技能提升指南,旨在帮助程序员从初学者逐步成长为技术专家。这本攻略分为五个篇章,每个篇章都是程序员成长之路上不可或缺的里程碑。 入门篇是所有程序员成长...

    Node入门 PDF电子书

    - 开篇介绍Node.js环境下的JavaScript开发与浏览器环境下的JavaScript开发之间的区别。 - 接下来,通过实现一个“Hello World”应用作为基础的Node.js应用。 - 最后,逐步介绍如何设计一个“真正”完整的应用,并...

    asp flash的教程

    通过这些教程,学习者将逐步掌握如何利用ASP处理服务器端逻辑,以及如何用Flash创建吸引人的前端元素。ASP和Flash的结合使开发者能够创建出既具有丰富视觉效果又具备交互性的动态网站,这对于网页设计师和开发者来说...

    java2实用教程(第3版例子代码).doc

    通过《Java 2 实用教程(第3版)》提供的这些实例代码,初学者不仅能够逐步掌握Java编程的基础知识,而且可以在实际操作中不断加深理解,这对于编程能力的提升至关重要。当然,掌握Java不仅仅是学习基础语法,还包括...

    Dreamweaver中文版实例教程ppt

    通过系统学习,学习者将能够逐步掌握网页设计与开发的核心技能,并最终能够使用Dreamweaver来构建出专业而吸引人的网站。随着互联网的不断发展,掌握这样的技能无疑会为个人的职业发展带来更多的机会和可能。

    关于asp的课件,这个我们网页设计课程涉及asp部分,老师的课件

    总的来说,这个ASP课件包提供了一个系统性学习ASP的框架,从基础到进阶,逐步引导学习者掌握ASP的使用。尽管没有实际的代码示例和交互练习,但通过阅读讲稿和研究PPT,可以深入理解ASP的工作机制,并为实际开发打下...

    php教程目录.docx

    1. 网站开发构件概述 PHP教程的开篇介绍了B/S架构,即浏览器/...以上内容构成了一个完整的PHP教程,涵盖了从基础到进阶的各个环节,适合初学者逐步掌握Web开发技能。通过系统学习,你将具备构建动态网站的能力。

    书友会-董昱老师-0309.pptx

    这里不仅有理论知识的讲解,更有实际操作的指导,让初学者能够逐步掌握这些技术,并将其应用于实际开发中。 由于HarmonyOS是新兴的操作系统,初学者在学习过程中可能会遇到一些误区。董昱老师在指南中特别指出了...

    Head.First.HTML5.Programming 影印版

    它不仅包括了基础的标记语言,还涉及了CSS3的样式设计以及JavaScript的编程逻辑。正如一本食谱将制作蛋糕的步骤一一展示,本书也以清晰的逻辑和顺序将复杂的HTML5技术娓娓道来,使得学习过程变得简单高效。 在实际...

    《动态网页设计与制作实用教程》电子教案.PPT

    本书的编写逻辑清晰,内容由浅入深,使读者能够逐步建立起动态网页设计的完整知识体系。 教程的开篇即从网页设计的基础开始,介绍了网页设计的基本方式,如页面布局、颜色搭配以及字体选择等,这些是构建一个美观、...

    041-微信小程序-饿了吗.zip

    这可能是一个系列课程的一部分,编号为041,暗示前面可能有40个相关的教学内容,覆盖了微信小程序的基础知识和逐步进阶技能。 【描述】中提到的"041-微信小程序-饿了吗.zip" 是一个压缩文件,通常包含一系列的学习...

    主播:Curso Stater Rocketseat

    【课程概述】 " Curso Stater Rocketseat " 是一个由知名技术教育平台 Rocketseat 提供的入门级编程课程,旨在帮助初学者快速...通过这个课程,学习者将逐步掌握 web 开发的核心技能,并具备独立开发网页项目的能力。

    rust中文教程

    3. **学习Rust**:通过一系列的小型项目来帮助初学者逐步掌握Rust语言。 4. **高效Rust**:探讨如何编写更高效、更优美的Rust代码。 5. **语法和语义**:详细解释Rust的各种语法结构和语义规则。 6. **Rust开发版**...

    Addison.Wesley.RailsSpace.Building.a.Social.Networking.Website.with.Ruby.on.Rails

    - **Ruby on Rails框架介绍**:本书开篇简要介绍了Ruby on Rails框架的核心概念,如MVC(Model-View-Controller)架构模式、ActiveRecord ORM(对象关系映射)、Rack等,帮助读者快速上手。 - **版本控制与测试**:...

Global site tag (gtag.js) - Google Analytics