首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

前端应该怎么学?

怎么学Javascript语法 我们学编程不学语法,而是学概念,这是一个重要的意识上的区别。...语法只是概念的呈现,是概念的皮囊,学编程该问的不是这个怎么写,而是“这是什么,作用是什么”,概念明了,语法是不用学和记的。...学习DOM编程 第一,如果零基础,从“DOM编程艺术”这本书开始,目的是提取DOM知识,做一些适应性训练,全面地完成这本书,同时熟悉JS语言 第二,做一个完整项目,作大量DOM操作,学习者应该自己确定一个项目...训练代码怎么写 工作流和工具链的意义这时候就体现出来了,所有的训练代码都该这么写: 训练项目应该放到github,不懂git就去学,这是不用教的 项目必须有规范的README.md,交代项目内容,...) 第一个项目应该基于ES5,因为传统JS语法有一些宝贵的概念你需要掌握 如果项目基于ES6,就该集成Babel 是否使用gulp或webpack是学习者的选择 好好做commit 放慢速度,

74610
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    数据结构应该怎么学?

    学了顺序表和链表,你就知道,在查询操作更多的程序中,你应该用顺序表;而修改操作更多的程序中,你要使用链表;而单向链表不方便怎么办,每次都从头到尾好麻烦啊,怎么办?...再例如操作系统的进程(or 线程)调度,我该怎么去分配资源(像 CPU)给多个任务呢?肯定不能全部一起拥有的,资源只有一个,那就要排队!那么怎么排队呢?用普通的队列?但是对于那些优先级高的线程怎么办?...❞ 既然这么有用,那我们怎么学习呢?我的建议是先把常见的数据结构学个大概,然后开始安装专题的形式突破算法。这篇文章就是给大家快速过一下一部分常见的数据结构。...解题方法无非就是添加 dummy 节点(解决头节点的判断问题)、快慢指针(快慢不一定是单次步长一样,应该理解为平均步长,即使用了相同的时间,走的路程的长度来定义快慢)。...好像也没什么难的啊,学完 lucifer 的课程,我就是这么膨胀。 小结 无非就是,深度遍历时,是否传递信息给下一层,给下一层传递什么信息;广度遍历时,是否保存每一层,是否保存空节点。

    1.5K20

    什么都不懂的小白,Python应该怎么学?

    什么都不懂的小白,Python应该怎么系统学习?我们来看看这位前辈的分析回答。 对于一个什么都不懂的小白,我觉得了解以下内容,就可以入门了。之后再练习若干时间,就能够基本上掌握Python了。...如果没有特别要求,建议一律从Python3开始学,2你就当作不存在。 毕竟更新的版本往往弥补了原先的一些问题和不足,而且也是大势所趋。...VS本身的功能很强大,但是对于初学者来说可能有些太过于繁杂了,本身学习使用VS可能也需要一些成本,以下几个是我比较推荐的编辑器,具体怎么配置环境自己查: PyCharm 据说是Python最好的IDE了...4基本程序思想 虽然我建议边练边学,但是基本的概念还是要有的,不然你第一个程序都写不出来。...喜欢琢磨数学的话可以去ProjectEuler,提供几百道适合编程解决的数学题,做个三五十道就入门了应该。 如果遇到困难就百度谷歌,你掉进去的坑都是别人踩过不知道多少遍的,总能解决的。

    63530

    新手怎么学JS?JavaScript基础入门

    js代码位置 首先是如何编写JavaScript代码,说到这,我们首先要来说明一个需要新人们关注的点,因为我们的js是一门跨平台的语言,所以说,我们的代码可以运行在不同的平台之上。...而另外一种写法是将js代码完全的写在一个后缀名为.js的文件中。在需要的html文件中通过script标签引入。 <!...文件 js"> js语句 js当中的语句表示js向宿主环境发送的命令。...= 比较运算符:>,>=,<,<= 如果 JavaScript 预期某个位置应该是布尔值,会将该位置上现有的值自动转为布尔值。转换规则是除了下面六个值被转为false,其他值都视为true。...比如,减法运算符预期左右两侧的运算子应该是数值,如果不是,就会自动将它们转为数值。

    2.5K70

    javascript该怎么学呢?值得收藏的学习Js之路

    javascript该怎么学呢?Js给初学者的印象总是那么的“杂而乱”,相信很多初学者都在找轻松学习Js的途径。...让你都不知道该学哪个好,甚至都怀疑自己学的是不是js了,好像有多个版本的js一样,总是学不完… 那么,怎么才能在js领域内学的轻松甚至游刃有余呢?...不要学了很久就知道js是编程语言,就是写代码,而且特点就是乱七八糟就完了,那样是学不好js的。...、自定义播放器、3D幻灯片; C:js面向对象编程思想,试着去封装一些你自己的对象,提供出有意义的接口出来; D:学了上述的内容,然后学常用的库,这里必须学jquery; E:学基于jquery之上的常见插件...到做项目的时候,应该是看里面的一两句话就知道是讲什么了,而不要再去看长篇大论了。 6、构建知识导图 这个可以让你越学越清晰,你可以按你喜欢的任何形式去做,只要自己印象深刻就行。

    45330

    测试计划应该怎么写?

    到底应不应该写呢? 俗话说,预则立不预则废,我们大都认同做计划对推动事情的发展很有帮助。有的公司会要因此要求测试经理出具测试计划。但写好测试计划很难,维护起来成本也高,若是不好好写,又容易流于形式。...测试计划模板网上很多,但总结比较之后就会发现,无论格式怎么变,都逃不出5W1H原则(what,why,who,when,where,how)。将6w解释清楚,就不失为一个好的测试计划。...比如说我们要测试“APP升级是否正常”,可能跟升级有关的用例有数百条,这时候应该怎么取舍? 有哪些工作产出以及怎样向客户提供这些产出? where: 测试环境。比如搭建测试环境要用几台服务器?

    87330

    大数据到底应该如何学?

    大数据到底应该如何学? 本文关键字:大数据专业、大数据方向、大数据开发、大数据分析、学习路线 文章目录 大数据到底应该如何学? 一、食用须知 二、大数据的基本概念 1. 什么是大数据 2....作为学习者,我们关心的应该是大数据能够解决什么样的问题,能够应用在哪些领域,应该学习哪些内容,侧重哪一方面。...、Streaming、MLlib)、Flink、Zookeeper等 素养要求:计算机或大数据相关专业 四、什么是大数据分析 说到数据分析师,这不是本文的重点,因为门槛相对较高,另一方面更偏数学、统计学方向...掌握技能: 算法工程师需要掌握的技能可以概括为以下几个方面: 编程语言:Python、R、SQL等 建模工具:MATLAB、Mathematica等 熟悉机器学习库及数据挖掘经典算法 数学、统计学、计算机相关专业

    35910

    入门深度学习应该学什么

    最近被人问的最多的一个问题是“我想入门深度学习,我应该学些什么”。 老实说,这个问题不是那么好回答,毕竟每个人的知识背景和技能背景实在是太不一样了。...所以基本知道什么叫导数,偏导数,什么叫链式法则;凸函数的极值点求解怎么个思路,非凸函数的求解有哪些算法。OK,到这里可以告一段落了。...这个部分,对于大本修过高数并且没有完全还给老师的那些同学应该都是已经不用再学的了。对于没学过的同学,如果高中的数学知识掌握得还好的话,那么一周时间应该绰绰有余。...能不能用在你的生产环境不好说,但是比其它任何实战教学来得都直接,所以有能力的人应该多去那里取取经,开阔一下视野。

    81070
    领券