北京沣登科技发展公司

j***ascript权威指,J***aScript权威指南

大家好,今天小编关注到一个比较意思的话题,就是关于javascript权威指的问题,于是小编就整理了5个相关介绍Javascript权威指的解答,让我们一起看看吧。

  1. 你是怎么看完《JavaScript权威指南》和《JavaScript高级程序设计》这类厚书的?
  2. 如何学习JavaScript?
  3. 怎么提高javascript编程能力?
  4. 希望有前端大佬指导指导,这些天在学习html和css听他们说js超级难,现在很害怕不知道怎么学习?
  5. 新手学习js是直接学vue,还是从jquery开始学?

你是怎么看完《JavaScript权威指南》和《javascript高级程序设计》这类厚书的?

不请自来,首先这类书很好用,基本上面试和平时工作知识点都在这里面了,值得好好看。怎么看完呢?

1 如果基础不好的话,建议先大致翻一翻,不求读懂,只求看一遍,知道大体内容,不要挑,顺序可以跳,但一定要读完。

javascript权威指,JavaScript权威指南div>
图片来源网络,侵删)

如果读一遍啥印象没有,可以再读一遍,读一遍很快的。

然后找往上的视频看一下,看***的过程,就有种恍然大悟的感觉了,不信你试试。

2 如果你的基础比较好,就可以选择性的做笔记,查漏补缺,做笔记可以在敲字或者写字过程中加深印象,效果很好。

javascript权威指,JavaScript权威指南
(图片来源网络,侵删)

如果你刚刚入门,不知道怎么学习前端,欢迎来我主页看看我写的文章,有很多关于前端的东西,包括教程和内幕。谢谢

我只看完了《JavaScript高级程序设计》这一本书

大多数时间是在地铁上面看的。

javascript权威指,JavaScript权威指南
(图片来源网络,侵删)

那会刚参加工作,每天写代码都觉得自己很多欠缺,不知道的东西很多。当时我们的组长,也是我师傅(他真的是我生命中的一个贵人,我这个徒弟也是自封的😁)看我包里随身背着的一本关于htmlcss的书,可能也因为这书的原因给我比较多前端的事情来做。


前端的工作,我觉得其实最重要的是玩J***aScript,当时自己的水平应该是可以看着jqueryapi操作一些dom,写一个JS原生ajax请求都费劲的样子。


压力是个好东西,在感觉自己欠缺的同时,我会不自觉得去百度一些自己需要解决一个特定问题时候技术点,晚上在笔记本电脑上面尝试实现,第二天就会带到客户现场去做更新


就是在这种环境下,我搜到了J***aScript高级程序设计这本书的PDF版本,放在了我通过自己工资买来的第一部魅族mx里面,在上下班坐车坐地铁的空隙翻看这本书。


如何学习J***aScript?

首先先确定好j***ascript 学习方法和学习路线,不要一上来就开始啃书,俗话说磨刀不误砍柴工,如果在开始学习一门语言之前,做了一些调研,包括前端大牛的推荐学习方法,推荐的书籍,推荐的学习路线等等,这样可以让你少走很多弯路。其次,很重要的一点是不要光看书,不敲代码,这样学习语法是记不住的,对语言的机制理解的也不深刻。所以说边看书,边敲代码才是最合适的学习方式。最后再说一个重要的点,就是做完一个项目后,要有自己的思考,编码5分钟,思考2小时,只有不断的反思,总结,才能进步。

我也不算什么专家,但是对于新入门的朋友,还是可以给一些建议的。刚入门时最好别看网上的博客之类的,只言片语一知半解害人啊。大概分三个阶段来说说吧。

  1. 学习style="text-decoration:underline;">w3schools里的j***ascript教程。这里说的学习不只是单纯的看,而同时要在浏览器console里边看边实践。在浏览器内按F12就打开[_a***_]工具了,里边就能找到console(控制台)了。一定要是,不要嫌简单主要是找到手指敲击键盘来和代码对话的感觉。这个阶段先别看MDN的文档,太早看会很晕,被吓到。国外原版的w3schools被禁了,可以到百度搜索w3schools,国内有很多山寨版,找一个自己去学。
  2. 学完w3schools后,就可以看一些j***ascript入门书籍了。注意,要看那种入门的,篇幅不太长的书。那种砖头一样的大部头你根本看不完,而且会丧失耐心。自己找一本两三百页,不长不短的书看,推荐英文原版的。同时看一本讲面向对象的书,推荐一本:The Principles of Object-Oriented J***aScript, by Nicholas C. Zakas
  3. 学完基础就可以开始学一些框架了。根据自己的兴趣和工作需要选择。一般jQuery要先学,其次Angular, react, vue选一个学习。遇到问题再去查官方文档、MDN文档或者大块头书籍。

以上几点看起来轻松,其实需要实打实地下功夫学习,重点是边学边动手实践,哪怕是在浏览器console里敲一敲例子也行。

祝大家工作顺利,学有所成。

掌握计算机基础知识,然后就网上找教程文档,基本的js就学会了,要真正能在工作中实用,学习路线得这样,HTML CSS J***aScript jq bootstrap 进阶 node npm webpack vue 或者react

J***aScript是一门很有趣的语言,它可以强大到难以置信的地步,也混乱到令人发指的地步,可是,它是所有浏览器唯一共同支持的前端语言。

这门语言以前只是在页面上搞搞震,确实有难登大雅之堂的感觉,学起来也不见得多困难,只是没有用处而已,它常用的功能表单验证,但是也不见得多有用处,因为不安全,在后台一样要把关,它可以在页面上做出些特效,也不见得就必须。

J***aScript最大的特点就是入门容易,精通太难,我们一般叫它从入门到吐血,很多应用不用它根本不行,但是如果你不精通,你也用不了它。也就是说你没有足够的能力使用它发挥它应有的功能,这段话有点绕,但是是个可悲的真相,J***aScript曾经有个非常好的替代品,清晰精巧的语言ActionScript,有趣的是,ActionScript是建立在J***aScript基础上的,可惜这门语言有点日暮西山的感觉,你还是必须用你不精通的J***aScript去做事。

事情最近有些转变,那就是node.js的出现,node.js用一种独特的异步方式可以运行服务器端,由于它的出现,终于使J***aScript脱离了一个粗劣的玩具的印象,如果一定要学J***aScript,我建议在了解一些前端的写法后直接学习node.js。

学习一门语言,先看基础的数据类型,如整形,布尔字符等,再看控制语句,如判断语句,循环语句等,再看关键字,高级数据类型,什么结构,类等,所有高级编程语言都差不多意思,最重要的是多实践,多练习。

怎么提高j***ascript编程能力?

买本入门书(中等厚度的随便),从头到尾敲一遍。

再买本进阶书(最厚那种,比如j***ascript权威指南一千页),从头到尾敲一遍。

再买专题书(比如vue,jquery等等),从头到尾敲一遍。

可以成神了,飞升好走!

1. 编码5分钟,思考2小时。

现在很多人都是项目驱动型写代码,只要完成了功能,就拍拍***回家了,写代码中遇到的问题,只要百度一搜,看到解决方法,直接复制粘贴上去就完事了,也没有去思考总结为什么这样做,如果你说时间紧急,没时间思考,那你可以项目完成后,或者回家后思考总结呀。没有思考总结,就很难进步,因为你过后还是按原来的思想去写代码。

2. 要写规范的代码。

规范的代码是编写可维护代码的基础。我们的代码,不只是给你自己阅读的,还要给别人阅读,如果你的代码不遵循一定的规范,乱成一团,估计到后面自己都看不懂。这就需要花费很多的学习成本和时间成本了。规范代码的规则,知乎,简书等app上面都有很多,可以选择一个学习下。

3. 要有钻研精神。

遇到问题,不要回避。想知道原因,就要自己去敲代码或者查找网上别人总结的原因。只有自己通过实践,学习到的东西,记忆才最深刻。

4.不能停止学习

j***ascript现在发展的特别快,各种框架,库,层出不穷,就js本身也每年有新的版本,框架我们可以选择其中一个来深入学习,js的话,还是要严格要求自己去拿新的规范去写代码,这样才能与时俱进。

这样慢慢的学习,你的j***ascript水平就会慢慢有所提高的。

希望有前端大佬指导指导,这些天在学习html和css听他们说js超级难,现在很害怕不知道怎么学习?

JS并不可怕,只要肯学都能学起来。推荐看 腾讯课堂的渡一教育前端***学习并观看下面的书籍将很快搞懂JS。 (没有打广告

J***ascript DOM 编程艺术

入门推荐J***ascript DOM 编程艺术 ,此书通俗易懂,很适合新手阅读,直接带新手做几个DEMO,成就感满满。看完这本书JS就入门了一点。

J***aScript高级程序设计

大名鼎鼎的红宝书,直接看此书应该还是比较难理解,坚持看下去,如果真看不懂就先跳过。此书需要重复观看,每次看都会有新的收获。

J***aScript忍者秘籍

大名鼎鼎的 jQuery 的创作者编写,非常好的书,对JS的查漏补缺。

你不知道的JS上中下

相当棒的书,带你领略不一样的JS世界

深入理解ES6

学习ES6非常好的书,还有阮一峰老师的ES6入门标准网上开源的书。

Vue.js实战

学习Vue.js非常推荐看的书。

推荐《现代J***aScript教程》,是一个网页版教程,不吹不黑,这是我见过的最好的J***aScript教程了,没有之一。相信我,专心把他看完别整其他有的没的,你会回来感谢我的。最好看英文版内容会新一点,如果感觉自己英文不太行就装个谷歌翻译插件,双击就能翻译很方便。

在学习一门语言之前千万别听别人说怎么怎么难,这样心理会造成先入为主的刻板印象,你一定会觉得那些会js的人都说难,那一定很难,况且我是初学者。有这种心理以后,你在学习过程中会不由自主的恐惧害怕,遇到问题就会觉得难以跨越。

相反,你就把自己当成一个啥都不懂的小白,抱着好奇去学习js,你学起来会很轻松,不知不觉就学会了。

所以在学习一门新语言之前,听一下别人的学习建议即可,其他嘛,我觉得没啥用,因为每门语言学习方法都大同小异,语法也都差不太多。

加油,其实js我觉得很简单。

你好,我是6年前端开发工作经验的过来人,首先很明确的说,js(J***ascript)是分初级、中级、高级之分,难也是相对于所需要的不同程度,初级、中级基本上还是可以实现日常的开发,对于高级使用,需要在基础知识扎实之后进阶逐步掌握,所以说js难,但只要掌握好正确的方式,循序渐进,就能掌握好。

在我看来,js、html、css是web网页开发的三大要素,其中html是负责页面的骨架,css是页面的展示,而js则是页面的骨架、展示贯通的控制语言。这就意味着,js本身是作为一门处理页面逻辑、数据逻辑的语言而存在。因此,真正掌握好js的开发者,不仅仅只会js,往往是html、css的基础知识都是很好的掌握。

例如我们看这样一个很常见的web页面例子:动态加载一个列表数据并展示页面,设置列表展示。通常我们的实现方式为:

由此可以看出,js的难点之一在于需要掌握html、css语言基础,才能更好地掌握js.

“勤能补拙是良训一分辛苦一分才”,很多谚语都告诉我们,只要认真去实践,总会一步一步突破困难走向成功。对于js来说,你需要的就是从最基础的基础知识开始掌握,并且多实践,多动手编码才能领悟。现在市面上的前端开发工程师,随便问一个,都会告诉你是写了多少代码案例和应用才能真正掌握熟练运用的。

关于js的实践,我建议可以使用参考教程《J***ascript权威指南》一步一步的按照案例知识点去实践,这本书在前端领域是大家口口相传的J***aScript启蒙书,是不错的入门选择,由浅入深,由基础到实践,不仅知识点的覆盖全面,而且案例也是很多。

新手学习js是直接学vue,还是从jquery开始学?

既然你问到这个问题了,说明你已经或多或少的了解jquery与vue的区别,下面我来回答你的问题。

第一点:js是基础知识,这个是必须要学会的,可能有一些培训机构,为了让学员尽快毕业,并且能够安排就业,他们的课程会简单学一下js基础,然后就开始学习vue了,这完全就是为了毕业找工作来说的,因为现在有很多公司就要求你会vue,而不去管你会不会jquery。vue就相当于一个已经搭建好的前端框架,里面的功能组件都已经封装好了,在做项目的时候可以直接拿来使用,有不明白的看看手册大致也都能解决。如果让你自己单独去写一个js交互,这个时候自己就可能头大了。***如说你一直在这个使用vue框架的公司上班还好,如果出去找工作,公司都是要求jquery熟练使用,除非你专门找vue的公司那就另说了。

第二点:jquery是js的加强升级版,是对js功能一个补充,在写交互事件的时候,让代码变得简单并且高效。现在网站开发的特效基本上都是用jquery写的,你说不会jquery,对你找工作还有能力的提升绝对是说不过去的。况且你学习了jquery之后再去学习vue,或者小程序之类的前端组件框架时,会很容易上手。

说到这里,你说你想学习js,那如果没猜错的话,你的方向应该是成为一名前端工程师,这里我推荐你的学习过程是:

前端的知识点

1、html+css

J***aScript 可以说是前端的基石,所谓“基础不牢,地动山摇”一点不***。我觉得如果是为了快速找到工作,可以直接跳过jquery (jq 也很优秀)边学习J***aScript 基础边学习Vue3框架,如果说已经有编程经验,想提高自身素质拿高薪,必须要熟练掌握j***ascript 基础,同时注意学习相关底层原理,学习操作[_a1***_]等等相关知识。

你这是要学习前端还是后端呢?

前端的话首先要学习html、css、js。jQuery了解就好。框架部分也要好好学。

HTML,CSS核心基础;CSS过渡HTML5语义标签线性渐变径向渐变;HTML新增标签属性;CSS动画Animation;表单项新增属性;弹性模型;CSS选择器;经典布局练习(双飞翼,CSS3伪类 品字布局) + 案例;CSS伪元素响应式布局

J***aScript基础;J***aScript操作DOM;J***aScript面向对象(js高级)

PC项目;jQuery;jQuery项目;less;bootStrap

ES6/7/8;promise;npm常用命令;git基础(常用操作);git高级;Node.js基础;git基础(常用操作);http协议 & cookie & session;MongoDB;Express框架;ajax(原生,jQuery,axios,fetch);ajax库基本封装使用 promise封装;模块化;构建工具gulp,webpack4.0基础

React基础语法;react-router;React Antd使用;Redux;React移动端项目

Vue基础;VueRouter;Vuex;Vue源码(v-model, 双向数据绑定);VuePC项目-电商;Vue后台管理

小程序;UniApp;TypeScript

vue实战(移动端);小程序实战; 面试精讲;就业指导

本来不想写,作为10年的老weber,在这里多嘴几句!web技术变化太快,而jquery却到现在都没有淘汰,想一想为什么!还有,vue等新框架,确实简化了编程的繁琐度,这是他的优点。但是,vue能做的,jquery都能做,jquery能做的,vue不一定能做。同样,jquery能做的,js都能做,而js能做的,jquery不一定能做!面试的时候,很多人说精通vue。而精通,是指精通vue的源码和思想。一问,十不知!只能说会vue!js,看着很简单,没个五六年,不能说精通js。个人建议,先学js基础,然后jquery和vue,数据模型驱动要学,操作dom也要会。同时,再回去学习js,不断的反复。不要局限于一种方式,过时的是框架,不是语言!

听我的吧,老程序员了。

完全可以跳过jquery而去学vue!

但是一定要把js学好,基础一定要打好,你在找工作面试的时候,一般都会做面试题,多半是关于js的题,面试题中大多数都与数组有关,所以各种数组方法要学好,原型链要掌握,跨域要掌握,其他基础的要烂熟于心。

框架方面,vue和react都可以,一定要带自己的真实项目,因为面试中会问到你项目中各种细节的问题,不是你自己做的,基本上不好回答,另外自己做也是一个学习的过程。

关系总结

腿:js

自行车:jQuery

电动车:vue

精辟不~嘻嘻😊

总结

肯定先学原生js 不过我觉得看需求,和个人,如果你特别希望有成就感,希望看一会就有成果的,可以先看jq 不过原生js 好好看也是可以看懂的。你也可以两个同时配合着看,没事写几个效果,类似轮播,瀑布流(直接用原生写,虽然有些工作看着很重复,但是我觉得这是一个过程,由繁到简的过程。等后来原生学的很好了,在去了解什么an vue 就会很快)。形成正反馈,这样学习比较有动力。我之前学js 也很吃力,不过好像有一天睡了一觉起来,拿起高程看一个懂一个,什么原型,闭包。这不就是我每天写的,不过被人换了个很高大上的名字。哈哈,加油加油,没事就看书,看的多了,自然就会懂了。编程无它,唯手熟而。大部分轮子别人都制作好了,我们只用仿轮子。等仿到一定程度了,就可以试试造轮子。

千里之行始于足下,与君共勉。

如果对你有用,请点个关注,我们一起学习!😘😘😘

到此,以上就是小编对于j***ascript权威指的问题就介绍到这了,希望介绍关于j***ascript权威指的5点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/17271.html

分享:
扫描分享到社交APP