首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

大的方向上来讲,我觉得新人前端怎么学好?

image.png 作为一个加入刚刚加入WEB前端行业的新人,所面对的情况不再是以往那种先学HTML,再学CSS,然后再学JS,最后学jQuery,挣钱。...(2)学会了JavaScript之后,就应该有针对性的去学习ES6,为什么直接跳到ES6呢?因为现在大热的前端框架、库有三,分别是:React、Angular、jQuery。...不要看有人说JQ旧啊老土啊,你就人云亦云的不学JQ,要认清一下现实,“在可预计的将来几年,它还将一直流行下去”,因为它有一个最大的优点,“简化”。...它简化了JS的许多操作,而且它不是一个排它的JS库,bootstrap,React,Angular,Vue等,都可以和它集成使用。最重要的是,在许多情况下,只JQ就足以解决你绝大多数的开发问题了。...所以学习JavaScript差不多的时候,就应该开始学习ES6了,并且是边学边用,不要把ES6当做一个新的技术来学习,而是把它当成JS的一种升级写法,虽然事实上也是如此。

65570

为什么不学基于TypeScript的Node.js服务端开发?

为什么不学?学不动了吗?!别躺下啊,我扶你起来! 我们早就知道,如今的JavaScript已经不再是当初那个在浏览器网页中写写简单的表单验证、没事弹个alert框吓吓人的龙套角色了。...那时候的美工其实很能干的,既做平面设计,也做HTML、JS、CSS的编写)也开始有点跟不上前端的发展速度了,开始各自做各自擅长范围内的事情了,即所谓的纵向发展。...而Node.js凭借它异步IO的优异性能、快速开发部署能力、前后端技术栈统一、以及最近流行的SSR风潮,使得它在服务端开发领域真正的占有了一席之地。...并且,Node.js的异步思想也带动了其他各种语言下服务端框架的进步与创新,比如Java的Vert.x,WebFlux,Scala的AKA等等。...各种前端框架和Node.js后端框架,都竞相加入对TypeScript的支持,看着不用TypeScript都对不住他们的热情啊!

3.3K30

jsjq的基础看的差不多了,接下来我该干嘛?

昨天他问我这个问题时,我当时已经喝多了,晕晕的回答他说, 建议你分成二部分来看待,,JS做为基础,一定要一直不停的看。就是遇到原生JS的知识,就看看。...尤其要注意面试类的相关原生 JS知识,因为面试的时候,一定会问。 jQuery部分做为工作技术来看待, 一,可以从各种小例子入手,多做多练。目的是熟悉JQ的各种用法。...二,有空时看看JQ的源码类的分析文章; 三,看看github,自己也搞一个,并且用它搞个个人网站,把许多CSS3的效果,与JQ一起使用。...前端其实就是用js来控制dom和css,先做到上面这些,找工作应该是没问题的。 注意,用JQ做不同的例子,至少100个以上。...展开来说的话,js & jq基础知识都OK了,接下来干嘛? 一,分类型的多分析、研究不同的网站,电商类的,交互类的,展示类的。它们是如何组织网站的,前端与后端的分界在哪里?

1K60

为什么你学习js进展不大?

许多同学在学习js的时候找不到方向,不知道往哪方面学,东一下西一下的不得其法,导致学习了许久,依然进展不大。...这时候难免会有抱怨、灰心的情况,会觉得别人学起来感觉好轻松的样子,怎么到了自己这里,简直就是不学原地踏步,学了反而倒退呢? 其实这种感觉也很好解释,你不学新东西时感觉还好,至少还会一些。...而且这些知识的掌握与否,并不直接决定的此刻当下的开发能力。...理论层面就包括我刚才提到的那些js的核心知识,而且还包括但不限于一些数据结构、简单的算法、http和tcp/ip协议...等方面的内容。...透过现象看本质,jq,vue,react,它们都可以算是对JavaScript的再封装,本质上都是工具类的东西。在js这门语言的层面上没有变化。 那么,可能会有同学说,一个星期?半个月?

721100

Js - JQ事件委托( 适用于给动态生成的脚本元素添加事件)

最近一段时间打了一个大仗,现在总算消停点,才有时间来做个总结吧算是: 移动端遇到一个项目,是一个列表的侧滑栏,在我这里用jq写的交互事件。自测各方面都挺好的,美滋滋的给了研发。...-------------------非故事分割线------------------------------------------------------------------———————— jq...写了点击事件,是通过获取元素的类名被点击后执行对应方法,但是研发套完模板,他会把所有的结构先清空,导致jq根本找不到那个元素,所以事件就不得执行了。...正规点的说:JS异步加载,JQ事件不被执行解决方法(百度的标题,hah) jquery中动态新增的元素节点无法触发事件问题(同上) 解决方法: ? ?...值得注意的是:亲测此方法无效,可能是我用的jq的版本太高了,1.9多,已经不支持这个方法了 第二个方法: ? 但是缺点是:给一个元素添加多个事件委托机制时,他就挂了。  王者方法:on ?

4.8K50

js对象的直接赋值、浅拷贝与深拷贝

这里就是出现了题目所谈到的问题,涉及到了js对象的直接赋值、浅拷贝与深拷贝。 直接赋值   把一个对象a赋值给一个对象b相当于把一个对象b的地址指向对象a的地址,所以,他们实际上是同一个对象。...由于这个项目是Vue,这次的问题就出现在了直接赋值上,Vue的响应式会让你更直观的知道他们的实质。...即:直接赋值,修改赋值后的对象b的非对象属性,也会影响原对象a的非对象属性;修改赋值后的对象b的对象属性,也会影响原对象a的对象属性。...以之前直接赋值的对象为例,如图3所示。...图5 扩展运算符实现浅拷贝(赋值"小刚"等的操作与之前的结果完全相同,就不全贴出来了)   考虑到es6的支持程度,如果你的项目不支持es6,但是又想实现浅拷贝的话,也可以尝试js原生的concat方法

4.2K20

JS基础第四课、JQ基础第一课(BOM、JQuery框架)

一个快速、简洁的JavaScript库,设计的宗旨"write less,Do More"1、简介(1)JavaScript库:一个封装好的特定的集合(方法和函数),该库里封装了很多定义好的函数,支持js...的常规操作以及一些扩展(2)学习JQuery本质:学习调用函数(方法)2、jq的引入及输出console.log(jQuery);二、入口函数(类似于onload)1、文档加载完毕,图片不加载时候就可以执行函数(1)写法一:...的方法必须把元素对象包裹成jq对象$(标签对象)变成jq的对象【单独的标签对象不可以用jq方法,只有用$包裹变成jq的对象才可以用方法】三、常用API(jQuery 选择器 | 菜鸟教程)1、选择器原生...js获取方法有很多,且具有兼容性,jq来给封装,获取元素方法统一标准【放到肚子里面去】(1)格式$('选择器')(2)方法:和CSS样式获取选择器元素的方法一致 点击<

1.2K10

前端html+js如何直接调用后端php函数?

除非后台不检查你的请求数据,甭管什么,直接执行!那叫“国门大开”! 实际上,可能吗?除了使用表单给后台提供数据,想想,你向Linux系统写入文件试试?什么用户,哪个组,有无write权限?...原则上前端html+js是不能直接调用后端php中的函数的并返回结果的。 菜农在学习网站编程后,就被此事困扰很长时间。 因为前端的js可以通过ajax技术带参数访问后端的php过程,并返回结果。...那么是否js也能带参数访问任意php函数并返回结果? 菜农在网友的指点下完成此设想并测试通过!...其核心思想是通过js的ajax调用php的call_user_func_array()函数,以实现任意php函数的调用。...; } javascript通过Ajax直接调用任意PHP函数多参数例程 菜农在网友的指点下完成此例程,非常感谢!!!

4.2K20

学生们今天结课了,今天这篇文章是写给你们的

再聪明的人,只问不学,也是是考不上清华北大的。 //////// 之前有人问过我,说老尚,你这课程有问题啊。 我说,哪有问题? 那人说,你一共就二个月对吧。...它就是html + css + js,这些是基础的基础。...这些学生本来就是零基础,在我这就应该是把基础快速的打好,最重要的是掌握正确的学习思路,“怎么用当然重要,但更重要的是js的运行思路,它的实现方式,一段js它到底是在做什么”。...最简单的就是原生js的事件监听,如果不懂原生js,vue这些你根本不懂,只是机械的记住了它的写法而已。就是不能透过现象看本质。 然后出问题了,便只能一路找人问。所以我一直说,原生js要天天学,年年学。...0827的同学们不要扔下原生js的学习啊。 至于为什么先从jq开始学起,只是因为它比较符合人类的面向过程的理解方式而已。易于新人理解前端开发的需要分析过程。

42430

Vue.js 作者尤雨溪:直接学 Vue 3 吧

Kernighan 之后,我们采访到 Vue.js 的作者尤雨溪,与其共谈精彩程序人生、共论顶级开源项目的成功之道。...而提及 Vue.js 背后的作者——尤雨溪(Evan You),这位可文可武的开发者、开源爱好者、设计师,想必很多人也并不陌生。...esbuild 和 swc 已经用优于 JS 工具链几十倍甚至上百倍的性能证明了这一点。...《程序员》:Vue 3 版本兼容 2.x,对于想要学习 Vue 的开发者而言,时常在纠结是从 Vue 2 开始学基础还是直接学 Vue 3,对此,你有着什么样的建议?...尤雨溪: 直接学 Vue 3 就行了,基础概念是一模一样的。 《程序员》:Vite 2 不久前正式发布,未来 Vite 会不会慢慢地取代掉 webpack?

1.3K30
领券