首页
学习
活动
专区
圈层
工具
发布

给前端新人看的前端之路漫谈

bootstrap呢,有人说这是专门为后端设计的框架,因为它运用起来十分的简单,将文件引入后,知道它的定义效果是什么样的就能很熟练的运用,而且支持移动端,响应式布局做的很好,这是它受欢迎的很大一部分原因...jQuery的语法设计可以使开发更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。...在CSS3出来之前CSS就是一个纯粹的样式表,想要什么样式,直接设置就OK,但随着CSS3的推出,整个CSS好像就被打了鸡血一样,焕发着活力。...很多人觉得前端工程师不需要懂算法,但事实却是各大公司的面试题里都会多多少少有算法题,这门学问很深,倒也不必深入研究,术业有专攻,能把前端一层搞好就不错了,切记眼高手低~,一些比较基础经典的算法,比如快速排序算法...,堆排序算法,归并排序,选择排序算法,深度优先,广度优先...等等等,试着用javascript敲一遍成就感还是很大大滴有的~~~; 数据结构~有算法也就有数据结构咯~栈,队列等线性表,树,图;come

1.4K90

漫谈前端之路

bootstrap呢,有人说这是专门为后端设计的框架,因为它运用起来十分的简单,将文件引入后,知道它的定义效果是什么样的就能很熟练的运用,而且支持移动端,响应式布局做的很好,这是它受欢迎的很大一部分原因...jQuery的语法设计可以使开发更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。...在CSS3出来之前CSS就是一个纯粹的样式表,想要什么样式,直接设置就OK,但随着CSS3的推出,整个CSS好像就被打了鸡血一样,焕发着活力。...很多人觉得前端工程师不需要懂算法,但事实却是各大公司的面试题里都会多多少少有算法题,这门学问很深,倒也不必深入研究,术业有专攻,能把前端一层搞好就不错了,切记眼高手低~,一些比较基础经典的算法,比如快速排序算法...,堆排序算法,归并排序,选择排序算法,深度优先,广度优先...等等等,试着用javascript敲一遍成就感还是很大大滴有的~~~; 数据结构~有算法也就有数据结构咯~栈,队列等线性表,树,图;

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

    Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(十四)在项目中使用 jQuery

    so,明白我为什么不用 npm 安装那种啰嗦的方法了吧~,其实,更多的东西,我们都可以使用这两种方法来引入。因为,这样引入,可以加快打包速度。最佳状态是,打包只打包我们自己的代码。...这里,我只是提供了这个思路,我并不推荐任何东西都这么做,尤其是开发阶段!...p> 看看 jquery 有没有工作 export default...将路由配置为 /jq,具体操作不表,不会看前面的文章,或者我的 github 源码。 好,如果你的编辑器配置了代码审查的话,应该报错了。而浏览器里面,也是报错的。...然后我们重新跑一下系统 npm run dev 就应该可以看到我们想要的效果了。 ? 更加复杂的操作,我没有尝试。但是我可以肯定,绝对没有原生写那样顺畅。还必须依赖 vue 的一些方法什么的。

    1.3K70

    从后端到前端之Vue(一)写个表格试试水

    这种方式和jQuery挺像的,用着也是很爽的,改完代码一保存,浏览器里面一刷新就可以看到效果,很直观方便。   这种方式适合初初学者,以及对一些想法做测试,验证想法是否行的通。...:这里面没有任何和业务相关的东东,那个“序号”不算的话。   ...表体用了两个循环(嵌套循环)就出来了。这个用法比较很好理解吧。这个我就不想多解释了,说多了会有一种凑字数的感觉。   4、效果   发现我剧透了,上面那个图就是运行效果。...昨天在一个前端群里问了半天,也没有人告诉我,他们的数据列表是怎么做的,结果我到现在也还是不知道在Vue里面大家是怎么做数据列表的。百度了一下,也没发现啥有用的信息。...细心的你可能会发现,数据包里面有一个orderBy: ["c1", "c2"]没有用上,这个是干嘛的?   这个不是给数据排序的,而是给列排序的。

    1.2K50

    网页中代码的顺序是不可忽略的细节

    例如:刚刚添加的样式不起作用、jQuery 的代码老是不起作用等等,这些问题往往是不关注细节导致的。而今天我要谈的这个细节,就是关于网页中代码的顺序。...DOCTYPE html> 其次,编写网页编码,我个人认为编码是网页中最重要的,因为它决定浏览器采用什么编码来解析你的网页...之后就要加载 CSS 样式表。让浏览器先下载好 CSS 样式表,之后下载的网页内容,就会立刻加上 CSS 的样式效果,谁也不希望打开网页的时候,是没有样式的,然后加载完内容之后才出现正常的页面。...因为 JavaScript 比较灵活,可以添加在页面的任何位置。通常推荐的是加在页面的最底部。...对于新手来说,经常会遇到没有产生相应效果的问题。就是说,代码没有检查出问题,但就是没有执行显示应有的效果。原因就出在加载顺序上面。

    1.8K30

    【自然框架】之通用权限(六):权限到节点

    “直率没有错,但是也要考虑对方的承受能力呀!对方都承受不了了,你还直率,那就是你的错了!”  ——我的名言,呵呵。    ...不过不管怎么说,我还是要把我的想法、数据库表、实现方法、代码、Demo都拿出来,希望没有污染大家的眼睛。       ...您是不是会想,这个是不是我写错了?或者是节点的功能还没有实现,先用了一个DataList.aspx来代替?这个没有写错,也不是临时占位用的。...这么做我想思路会更清晰一些。客户也应该更容易理解一些。 ps:写了五章了,从大家的回复来看,我心里是很没底的,我不知道大家看懂了没有,有没有什么问题,还是说我写的这些根本就不值得来提问题。...总之,我只能瞎猜,不知道大家的想法到底是什么。 所以呢,现在也到了具体的应用的阶段了,希望大家踊跃回复哦,只要回复不包含人身攻击,那就都没有问题。你说我的程序烂,不严谨,都可以,当然希望能够详细说明。

    1K50

    真心的说几句

    很多人说“我准备做一名前端开发工程师了,web前端”, 我不管你是专业的科班出身,还是出于兴趣,或者为了找工作什么的选择这个方向。 尽管都是写代码,开发前端页面,与用户接触的界面。...我想写js的开发者肯定都会用原生js与jquery库,只要对原生js理解得很透彻,jquery用得很熟练,几乎所有的项目,无论多么复杂,都可以慢慢的写出来。...但是现在的前端却没有想象的那么轻松,不是你想用什么写就什么写,开发的进度不是你说了算。 总之,你需要学习当前流行的东西。...比如说 jquery(国内多人说是一个框架,虽然我只认为是一个库), jquery-moblie, bootstrap, angluarjs, reactjs, mui, 上面只是随便几个,上面几个框架就完全不一样...---- 你看这,又到周日吧,我从周五下午放假回来,到目前为止也就睡了大约5个小时,一直搞那个angluar与yeoman,连续的不断报错,报一个我解决一个,到现在又他妈预定报错了。

    77060

    从零开始写项目【总结】

    从零开发项目概述 最近这一直在复习数据结构和算法,也就是前面发出去的排序算法八大基础排序总结,Java实现单向链表,栈和队列就是这么简单,十道简单算法题等等… 被虐得不要不要的,即使是非常简单有时候绕半天...对于没写过项目的同学可以适当的参考一下,因为用的是非常简单的技术,都是耳熟能详的技术,不会有什么难懂的地方~ PS:希望各位大佬不要攻击它,我没有做任何的安全措施。...failed 我怀疑是授权发送邮箱的密码错了(过时),于是我去更新了一下,果然就行了~ 此时点击注册,就会要邮箱校验了~ ?...反正我是做了很多很多次的了,学Servlet做一次,学JSP做一次,学AJAX做一次,学xxx系统做一次,学XXX商城做一次。...~实际上用起来并没有我当时学的时候那么简单!

    1.4K100

    探索ASP.NET MVC5系列之~~~2.视图篇(上)---包含XSS防御和异步分部视图的处理

    其实任何资料里面的任何知识点都无所谓,都是不重要的,重要的是学习方法,自行摸索的过程(不妥之处欢迎指正) 汇总:http://www.cnblogs.com/dunitian/p/4822808.html...mmd=ddf">什么鬼? 如果用户mmd输入的是这个构造呢?...===> ">jquery/1.10.2/jquery.min.js"> ? 想一想,为什么这样构造?...如果子页面没有定义Footer的节,那么就报错了 ? 其他两种写法:子页中定义了Footer就显示子页的,没有定义就显示默认 ? ?...怎么就报错了呢?(参考我的这个文章:http://www.cnblogs.com/dunitian/p/5481138.html) 可能有些人还不知道“异步是什么鬼”,呃呃。。。

    2.9K70

    JQuery逐渐退出前端历史舞台?

    ,在JQuery发展鼎盛时期为什么会被广泛使用呢?...我觉得主要有以下几个原因: 当时没有标准的方法来通过css选择器查询DOM元素。 当时没有标准的方法来实现动画的视觉效果。 IE的XMLHttpRequest接口存在浏览器的兼容问题。...那为什么GitHub这样的公司都会逐渐把JQuery慢慢剥离呢?...JQuery被GitHub移除所有的依赖,但是并没有选择使用任何现代化框架,而是选择用原生JS去重构。所以,从这件事来判定JQuery已经过时是不对的。...我对技术没有偏见,随着时代的发展,JQuery的市场占有率越来越少,也许有一天真的完全被抛弃。但是它也在不断去除自身的糟粕,而JQuery的精华有些也演化成了Web标准。

    1.6K20

    接口测试平台代码实现12:用户管理系统的后台代码-登录

    虽然后面报错了,但是无需担心,这是因后端函数并没有给前端返回什么,所以报错。一会我们还要继续写呢。 开始继续写验证用户名密码代码: 这里我们必须引入一个django的库,专门验证登陆的。...然后没有任何反应!!!而后端报了一个错!!! 那么这个错误是什么意思呢?...我们看最后一句,sqlite3错误,这是我们django自带的数据库,这说明是数据库错误,no such table,翻译过来是 没有这个表,哪个表?...请牢记这俩句命令,之后我们自己弄的任何数据库设置/更改,都需要这俩句来让其生效,是一个最常用的命令,面试中很多面试官靠这种超级常用的命令来试出你到底是培训机构书本填鸭出来的,还是真才实学实际经验爆表的高手...后端也没有报错。 接下来我们意识到一件事情,就是我们的用户表并没有一个用户是个空的,所以我们无论输入什么用户名都会找不到 从而弹窗。 所以我们下一节就要学习 注册功能!

    1.6K20

    ES6—new Promise()讲解,Promise对象是用来干嘛的?应该怎么用?使用场景有哪些?

    大家好,又见面了,我是你们的朋友全栈君。 ES6 Promise 是个什么玩意? 复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。...我只是new了一个对象,并没有调用它,我们传进去的函数就已经执行了,这是需要注意的一个细节。...console.log(data); }); 效果也是一样的,还费劲用Promise干嘛。...在then里面的回调开始执行时,runAsync2()和runAsync3()并没有停止,仍旧再执行。于是再过1秒后,输出了他们结束的标志。 这个race有什么用呢?...说起jquery,我不得不吐槽一句,jquery的Promise实现太过垃圾,各种语法糖把人都搞蒙了,我认为Promise之所以没有全面普及和jquery有很大的关系。

    8K20

    前端升职加薪套路第1步

    这样的回答我听过了很多很多,一般我也不会直接反驳,随便问几个问题就行了。比如: 用过Map吗,什么时候会用,Map与对象有什么区别,Map性能高?为什么?哈希表?为什么用了哈希表就性能高了?...怎么给一个数字数组排序。用数组的sort函数?为什么,如果我数据量特别大呢?如果这个数组里不是数字,而是对象呢,我要求稳定排序,你还用sort吗?sort底层怎么实现的呀? 精通Vue?...为什么我把Vue中最长递增子序列的算法拷贝到LeetCode300题,却过不去呢?尤雨溪写错了吗?为什么不用最长公共子序列呢? 擅长React?React当中的fiber是什么数据结构?...为什么?怎么避免出错呢? 做过加密吗?前端可以加密吗,怎么做呀?安全吗?需要后端配合吗?...除了这两本,我还有一本《数据结构与算法分析》,这本书里讲到的数学知识会多一点: 我平常是红色的《算法》放在公司,《算法导论》和《数据结构与算法分析》放在家里,经常翻翻,尤其是失眠的时候,当然治疗失眠的效果与你算法实力是成反比的

    62410

    九、VueJs 填坑日记之在项目中使用jQuery

    很多人学习 js 都是从 jQuery 开始的,我也不例外。有时候进行一些操作的时候,还是感觉 jQuery 比较好用,那么,我们如何在项目中使用 jQuery 呢?这篇博文带你实践。...首先,我们下载 jQuery 文件到我们的 /static/js/ 目录。正好我本地有一个 jquery-1.8.3.min.js,我就放了这么一个 jQuery 文件到我们的演示项目里。 ?...} } } 好,如果你的编辑器配置了代码审查的话,应该报错了。而浏览器里面,也是报错的。我这里的项目是没有配置代码审查的,所以直接能用。...然后我们重新跑一下系统 npm run dev 就应该可以看到我们想要的效果了。 ? 更加复杂的操作,我没有尝试。但是我可以肯定,绝对没有原生写那样顺畅。还必须依赖 vue 的一些方法什么的。...我的建议是,一般不使用 jQuery,如果使用的话,请确保在可控的范围内。否则,你算是给项目埋大坑了。

    1.9K100

    Fundebug上线React Native错误监控服务

    ,大家还刚刚开始用上jQuery,Node.js也没有诞生,Atwood居然对JavaScript前景如此看好。...这样做的话,只需要写一套代码,而运行到多个平台上,可以提高开发效率。...开发者通常是比较自信的,他们坚持我写的代码当然没问题。然而,再拷问一下自己: 我的代码真的100%没有问题吗? 我做了完整的测试吗? 难道我要花更多的时间没完没了的写单元测试?...React Native在用户的手机上出错了,可是开发者完全不知道; 当有用户反馈问题的时候,其实意味着更多用户已经被坑了,他们属于沉默的大多数; 知道出问题了,然而开发者没有任何出错信息,无法复现问题...,也无从下手; 为什么是Fundebug?

    1.7K20

    PostgreSQL “我怎么就连个数据库都不会建?” --- 你还真不会!

    但我也不敢问他,每次问完都是我的问题,我想我别挨骂了,我先问问我这样做对不对。 我:命令没有错误,但你做迁移,你几个问题都明白吗? DBA: 明白什么? 我:字符排序?...这个你没有对照原库来参照一下吗? DBA:为什么建一个库,要考虑这些,PG这方面有什么要求吗? 我: 你建立数据库的时候,或者说你初始化数据库的时候,你怎么弄的?...我:那你没有问一下迁移过来的数据库查询中有没有对一些特殊文字的排序的要求? DBA:没有,不就是把数据倒过来就行了吗? 我就一个DBA,我管那么多? 还有那个64是什么呀?...DBA: 唉那你还没说,他说的对不对呀,我那错了 我: 你没错,他错了,他应该眼见你掉沟里,然后送上祝福的眼神,他太多嘴了。 DBA: 不是你们这些岁数大的都这么吊,那你说说,我到底哪里错了。...我们最后整理一下建立一个数据库(逻辑)表到底需要考虑什么

    38700
    领券