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

我把我的Jquery改成了Javascript,但是我不明白为什么这个语法行得通?

JQuery是一个基于JavaScript的开源库,它简化了JavaScript在网页开发中的操作。当你将JQuery改成JavaScript时,实际上是将使用JQuery库提供的功能改为使用原生的JavaScript语法来实现相同的功能。

JavaScript是一种脚本语言,用于在网页上实现交互和动态效果。它是一种弱类型语言,具有动态类型、面向对象和函数式编程的特性。JavaScript可以直接在网页的HTML代码中嵌入,也可以作为外部文件引入。

为什么这个语法行得通呢?这是因为JQuery库本身就是基于JavaScript语言开发的,它封装了一系列常用的功能和方法,使得开发者可以更方便地操作HTML元素、处理事件、发送AJAX请求等。当你将JQuery改成JavaScript时,实际上是使用原生的JavaScript语法来实现相同的功能,因此语法是兼容的。

虽然JQuery提供了很多便捷的方法和功能,但有时候使用原生的JavaScript语法可以更加灵活和高效。此外,使用原生的JavaScript语法还可以减少对第三方库的依赖,提高网页的加载速度。

总结起来,将JQuery改成JavaScript是完全可行的,因为JQuery本身就是基于JavaScript开发的。这样做可以使用原生的JavaScript语法来实现相同的功能,提高灵活性和性能。

相关搜索:我把我的shell换成了鱼,我的flutter命令坏了。我该如何解决这个问题?为什么我的jQuery/Javascript不能工作?我是jquery/javascript的新手,我试图找到这个函数的逆函数我不明白这个递归是如何在javascript中工作的。虽然我已经为我的对象属性定义了值,但是它们都变成了null ?为什么?我不明白为什么我的css工作表不能显示。我已经搜索了这个网站和谷歌我正在尝试使用我的应用程序登录。我不明白这个错误。我用一个更简单的例子证明了我的代码,这样就行得通了。谢谢我不明白为什么我的ajax没有把数据发送到我的php文件。我不明白为什么在.reduce javascript方法之后会收到这个输出为什么我的JavaScript不能打开这个模式框?为什么这个jQuery没有为我的div添加图像?我该把这个函数放在代码的什么地方呢?jQuery为什么我的类没有被这个JavaScript函数切换?为什么我的jquery不接受这个iframe的那些类?我需要根据屏幕大小更改div的顺序。我已经使用了flex order属性,但是我不明白为什么它在我的代码上不起作用有人知道这个错误与什么有关吗?我检查了我的语法,我的声明,几乎所有的东西,但是找不到解决方案我不明白这个datagridview new action调用命令的语法应该是什么为什么我不能在Javascript中访问这个对象的元素?为什么我在使用Python3的字典中得到这个无效的语法?Javascript:为什么我不能得到这个特定单元格的值?
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

这个神一样框架肝成了一本书!

建议当然是先学透Spring,SpringBoot和SpringCloud底层Spring学透,其他就都不是什么难事儿了! 好了,闲话不多说了,我们开始今天正文。...为何要写《Spring6核心技术》 万事皆有因,先跟小伙伴们简单聊聊冰河为何要写《Spring6核心技术》这个专栏。...但是,冰河系统性梳理了这些内容,发现很多书籍、专栏和博客,讲挺多,也挺深入。但是总体看下来,发现多少会有一种云里雾里感觉。...加上Spring迭代开发了很长时间,Spring本身源码就东一坨西一坨,并且条件分支代码很多,各种封装逻辑,很容易人搞晕,看完后更懵逼了。...但是这毕竟不是Spring框架本身啊,谁项目里会用个简易版Spring呢?相信不是大部分人不会用,而是百分之百的人不会用。 所以,我们还是要把Spring本身学透才行。

13010

这个语句报了无效语法错误 但是不知道是哪里写错了

一、前言 前几天在Python最强王者交流群【群除佬】问了一个Pandas处理问题,提问截图如下: 代码如下所示: songid_tags_df['tblTags'].map(lambda x :..., x) if isinstance(x,str)) 二、实现过程 后来自己给了一个示例代码,如下所示: songid_tags_df['tblTags'].map(lambda x: re.findall..., x) if isinstance(x, str) else x) 后来【隔壁山楂】也给了一个可行代码,如下所示: songid_tags_df['tblTags'].astype(str).str.extract...三、总结 大家好,是皮皮。这篇文章主要盘点了一个Pandas处理问题,文中针对该问题,给出了具体解析和代码实现,帮助粉丝顺利解决了问题。...最后感谢粉丝【群除佬】提问,感谢【皮皮】、【瑜亮老师】、【隔壁山楂】给出思路和代码解析,感谢【Python进阶者】、【孤独】等人参与学习交流。

68320
  • (转)母版页和相对路径

    例如,假设你母版页放在一个叫做MasterPages子文件夹里,并在母版页里加入了如下标签: 假设文件\MasterPages\banner.jpg存在,这看起来是行得通。...你还可以使用根路径语法,并用"~"字符作为URL开头。例如,下面这个标签毫无歧义地指向网站MasterPages文件夹中banner.jpg文件。...今天在解决这个问题时候另一个问题又出现了,现在要在母版页引入jquery文件,按照上面的方法写成    可是在运行时候却出错了,说是jquery.js中第12行$符号不知道是什么意思,然后runat="server"去掉后就又运行成功了,看来是不能加...("~/js/jquery.js") %>' type="text/javascript"> 第一次知道有ResolveUrl这个方法,还真不错,呵呵...

    1.8K20

    前端上传文件到腾讯云(对象存储)

    好吧,没写之前简单说一下为什么要写,还是怀着比较沉重心情写这篇教程,主要是心里没底,不知道能写明白不,不过既然提笔了,那就硬着头皮写吧,没办法,毕竟跌跌撞撞总算是搞出来了。...需要分析 为什么要将文件上传到服务器,很简单,文件太大,公司带宽不行,上传一个文件需要时间太长,导致是用户体验太差,那么怎么解决这个问题,很有效解决办法是将文件上传到阿里云或者腾讯云上,我们需要时候将.../js/jQuery/jquery-1.11.2.min.js" type="text/javascript" charset="utf-8"> ...写到这里基本就完成了但是相信您不是很明白,所以我也不知道怎么说可以说更明白,只能哪里不明白您再问吧! 更新 更新时间:2018-7-24 更新内容:解决问题 问题1:签名怎么来?...ok,基本上就这些,感谢你们提问,有什么不明白可以随时联系咨询,尽量答复,会持续更新文章! 下面是每一句话注释:(照顾一下好奇心强) <!

    14.1K55

    一个治愈JavaScript疲劳学习计划

    我们会略过内容 一个现代 JavaScript Web app 应该长什么样 为什么你不能只使用 JQuery 为什么 React 是最安全选择 为什么你可能无需先把 JavaScript 学习得太透彻...你可以设想 jQuery 像胶带,对于房子周围小修复来说,这是非常方便但是如果你不断贴越来越多胶带却会使房子看起来很丑陋。...第1周:从 React 开始 相信你现在知道了基础 JavaScript 语法,并且明白了为什么 JavaScript apps 可以这么复杂,让我们说得细点,你应该从哪儿开始呢?...一个个人项目可以是一个单页应用到复杂 web app之间任意项目,但我认为重新设计你个人网站会是一个不错折中选择。另外,认为你可能已经这个计划拖延了好久了!...第3周:掌握 ES6 在探索 React 路上,很快就能通过复制粘贴理解到一些要点,但却总有很多不明白地方。

    77920

    2017 学习 JavaScript 感觉如何?

    在想是不是可以用jQuery来获取和展示数据呢?知道有更新框架,但是这些框架越了解反而越困惑。 答: jQuery难道不是几年前导致你不做web开发原因吗?...问: 嗯,觉得自己没做对,搞不清楚为什么自己app总是状态诡异,也许你能帮我更好地梳理组织jQuery代码,这样就不会总是麻烦重重了。...问: 猜一般会用Javascript但是难道React不用其他吗……像JSX?...问: 哦等等,实际上读到过这些内容,在浏览器中运行转译器不是不好吗? 答: 是不好,转译器会增加显著延迟,但是为了学习,用转译器有什么不行呢?过后是很容易再。...问: 哦,想我现在搞懂了!JSX语法只是Javascript一种表现形式,所以我可以随心所欲地操控它,猜PlanetRow 组件会变得非常简单,对吗?

    767100

    一个众人眼中“牛B”项目是怎样越做越烂

    目前是维护这个项目的第四天,今天只新增了一个js控制远程接口数据下拉框需求。但是已经有点招架不住了,“好戏”带娓娓道来。 但是也是见识到了这个项目的“牛B”之处。 js,Js,JS!!! ?...javascript是个好东西,在每次开始做一个新web项目的时候,都最喜欢写js代码,认为它是好朋友,我们愉快将一个产品思维中无形之物焕然世间之上。...javascript是一个坏东西,当它出现在一个维护N久项目中,被太多“调教师”调整之后,完全被js困在它牢笼之中,难以摆脱。...“确定,确定” 结果后来说,这个页面好像得控制一下账号,但是不是权限;每个页面发送红包金额应该可以控制,其实好多活动在这个页面是不需要发红包。...当没有专门懂业务产品,有多需求有说不明白运营提需求,有为了省事轻易相信需求开发,有没有通过工程及框架限制代码风格而是幼稚相信开发人员架构师和技术经理共同造成了这个“牛B”项目一步步越来越烂。

    89970

    【分享】Vue.js新手入门指南

    单页应用程序中一般交互处理非常多,而且页面中内容需要根据用户操作动态变化。 4.你前面说网页版知乎也可以用JQuery写啊,为什么要用Vue.js呢?...现在我们一个网页应用抽象一下,那么HTML中DOM其实就是视图,一个网页就是通过DOM组合与嵌套,形成了最基本视图结构,再通过CSS修饰,在基本视图结构上“化妆”让他们看起来更加美观。...我们HTML中DOM就可以与其他部分独立开来划分出一个层次,这个层次就叫做视图层。 Vue 核心库只关注视图层 我们为什么要把视图层抽取出来并且单独去关注它呢?...,难道是假JQuery?...为什么写个代码这么难,你想砸电脑,你想一键盘拍在产品狗脑袋上,责怪他天天需求才让你原本花清香茶清味代码变得如此又臭又长。 这个时候如果你学过Vue.js,那么这些抱怨将不复存在。

    3.5K40

    你没有抓住 Promises 要点

    已经讲过了 promises 有多酷,所以我现在不说这个了,现在要说是一个现今 JavaScript 库中非常令人不安趋势:声称支持 promise,却根本没有抓住它要点。...我们根据 promise 不同状态这个场景分解一下,就可以知道为什么这几句话那么重要了: 数据装填完成,fulfillment handler 返回了一个值值:简单函数转换 数据装填完成,但是 fulfillment...那又如何 也许你现在被我这样一波一波解释感到压力陡增,想不明白为什么我会对那些写出这些糟糕行为类库那么恼火。...继续向前 这就是为什么尽可能地避免在 Ember 中使用回调函数聚合器了,这也是写这篇文章原因,而且,你可以看一下这个准确兼容 Promises/A 规范套件,这样我们就可以在认识层面上达成一致了...如果你对使用 JQuery 残废 promise 感到不爽,推荐你使用上面类库工具方法来实现你同样目的(一般都是一个叫做 when 方法),这个残废 promise 对象变成一个健全 promise

    61610

    用 ReactVue 不如用 jQuery

    但,要非常明确是,这不是标题党,而是在说一个客观事实。接下来,来给大家分析一下,为什么 jQuery 比 React/Vue 更好。...因此在做技术选型考虑上,在选择序列里,React 永远都要比 Vue 更值得选择,只因为 React 离原生 JavaScript 更近,没有创造更多语法,没有那么多黑箱操作,自由度更高。...,因为你熟悉 jQuery 使用的话,你就会发现这本身是再正常不过逻辑了,但是官方文档确要花费大量篇幅去解释为什么应该这样做。...这在我看来是非常诡异事情。 然后呢,又要花大量心思去解释为什么不认同官方文档这种观点。...但是在 React 中要做到这个事情需要非常深厚功底,而在 jQuery 中却非常容易。因为我们并不需要去迁就庞杂 diff 流程,只是简单执行一个目标函数而已。

    26910

    npm现代前端开发基石,共享代码从此不再用百度下载了

    Schlueter (以下简称 Isaaz)就在想,能不能用一个工具这些代码集中到一起来管理吧!...这个工具就是他用 JavaScript (运行在 Node.js 上)写 npm,全称是 Node Package Manager 具体步骤 NPM 思路大概是这样: 1....这些可以被使用代码被叫做「包」(package),这就是 NPM 名字由来:Node Package(包) Manager(管理器)。 想法是美好来集中管理代码,但是别人愿意放吗?...转机 后来大家为什么都是用了这个npm包管理器?npm 发展是跟 Node.js 发展相辅相成。 Node.js 是由一个在德国工作美国程序员 Ryan Dahl 写。...,绑定方法,不需要用可视化属性窗口了。

    45720

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

    为什么GitHub这样公司都会逐渐JQuery慢慢剥离呢?...随着JavaScript高速发展,JQuery提供语法糖变得越来越多。 也就是说,我们一直以来依靠JQuery来做事情,现在通过原生JS完全可以做到。...但是觉得JQuery是不可能完全过时JQuery开发思想是永远不会过时JQuery能在前端领域被广泛使用十来年,绝对不是偶然因素。...对技术没有偏见,随着时代发展,JQuery市场占有率越来越少,也许有一天真的完全被抛弃。但是它也在不断去除自身糟粕,而JQuery精华有些也演化成了Web标准。...短期内JQuery还不会退出历史舞台,目前网站里面至少有90%目前还依赖着jQuery这个逐步退出过程还会持续很多年。

    1.4K20

    【思路】学习前端思路问题

    为什么要聊这个呢,因为群里小伙伴经常会问我,前端怎么学,学了很久没方向啊,学什么东西好呀,等等,所以今天主要聊一下四个问题, (1)前端核心是学什么? (2)学会JS了,但却动不了手?...第二反应就是,你根本就不明白什么东西,你还想?这时因为第一他们不懂技术;第二他们认为你不懂业务。 如果你想修改某个功能,那你必须能说到位,怎么说到位呢?...当然这个比喻并不完全,它只是要说明一个大概意思,并不能教条死板去理解。 // 2,为什么学会了JS,却动不了手? 这里包含了二个意思,第一是学会了JS,你是如何定义学会二字?...这个问题最好修改为“想在一年内JS达到什么程度”。 说到这里,就引出了下一个问题“提升JS路径”?...而且方向容易跑偏,就是说,你在家里自学呢,你怎么就能确定最新技术,就是市场上最需要呢? 例如,如果说现在jQuery是市场上使用最多,你可能会说JQ现在一点也不潮,很low了。

    62421

    7月9号晚10点微课总结(文字版)

    为什么要聊这个呢,因为群里小伙伴经常会问我,前端怎么学,学了很久没方向啊,学什么东西好呀,等等,所以今天主要聊一下四个问题, (1)前端核心是学什么? (2)学会JS了,但却动不了手?...第二反应就是,你根本就不明白什么东西,你还想?这时因为第一他们不懂技术;第二他们认为你不懂业务。 如果你想修改某个功能,那你必须能说到位,怎么说到位呢?...当然这个比喻并不完全,它只是要说明一个大概意思,并不能教条死板去理解。 ? ---2,为什么学会了JS,却动不了手? 这里包含了二个意思,第一是学会了JS,你是如何定义学会二字?...这个问题最好修改为“想在一年内JS达到什么程度”。 说到这里,就引出了下一个问题“提升JS路径”?...如果说现在jQuery是市场上使用最多,你可能会说JQ现在一点也不潮,很low了。但它现在确实非常可能是使用量最大前端库。

    80491

    九年程序人生

    最初学习C语言,对于编程没有任何概念,清楚记得,一次在课堂上问老师:“计算机输入法,可视化操作界面已经很完善了,为什么要用C语言中 Print() 函数输出一段字符呢?...起初一直不明白为什么JQuery“$”这么牛,一个“$”符号能操作一切,读过JQuery源码之后才明白,这个“$”原来是jQuery在Window中定义一个变量,同时也是jQuery这个函数别名...好在,每一个新技术,新架构产生,都是在为更简单、更高效解决现有的问题,所以,新技术,虽然增加了学习负担,但是新技术应用,能够解决现实问题,是效率提升。从这个角度讲,学习是值得。...用3天时间,学会了开发微信小程序,完成了原有Web功能向小程序移植。 Node.JS火热时候,用了一周业余时间,学习NodeJS编程,配合MongoDB,搭建了简单日志系统。...笑笑,表示同意他观点,这是一个叫做“知识边界”问题,每个人知识,就如同是一个圆,圆内是你已经了解知识,圆之外就是还不懂知识,一个人掌握知识越多,这个圆也就越大,而圆越大,圆周所接触那些未知领域也就越多

    55620

    JQuery 入门学习(一)

    之前一直觉得javascript用起来不顺手,但现在接触到Jquery了以后,才知道这个小小框架帮我们完成了多少复杂事情。    ...所以我还是情不自禁腾出一小点功夫要写一个小教程,记录一下眼中JQuery,也方便和我一样初学这个框架同学学习。...---- JQuery是什么     Jquery是一个基于javascript框架,等于说javascript封装了一下。...从这个图很明显就能看出,实际上html文件中每一个标签都是一个节点,整个html文档组成了一棵树。    ...Jquery封装了很多我们平时用最多方法和过程,使得前端编程变得简便。     往后还会继续详细介绍Jquery语法,ajax使用,还会分享一些Jquery插件及其用法。

    1.6K11

    VS Code、ATOM这些开源文本编辑器代码实现中有哪些奇技淫巧?

    顺带提一下markdown编辑器,目前全新改版成了支持复杂dom结构编辑器,支持树形嵌套样式、表格、代码、latex公式等,采用QT纯C++实现,希望能尽快做完~估计还要等几个月~~ 正文: 研究...所以,vscode 使用二进制来存储 token: 和上面的表示法相比,只是 type 由字符串变成了数字,本质上并没有节约太多内存。但是别着急,vscode 还有黑科技。...对于高性能文本操作,vscode 最初尝试使用 C++ 进行编写,毕竟 C++ 性能要比 JavaScript 高出不少,但是事实却不够理想,使用 C++ 确实节约了内存,但是在使用 C++ 模块时...但是这种方式存在一些问题: 无法打开大文件,因为所有内容读入数组中可能导致内存不足。 即使文件不大,但是行数太多也无法打开。例如,一个用户无法打开一个 35 MB 文件。...比 vscode 还要早半年,但是为什么还是这么慢呢??? Atom 使用 V8 自定义快照(snapshot)提升启动性能,最终删除了影响性能 jQuery 和自定义 element。

    1.7K20

    一个9年开发经验程序员分享,从零基础到专业工程师?

    起初一直不明白为什么JQuery“$”这么牛,一个“$”符号能操作一切,读过JQuery源码之后才明白,这个“$”原来是jQuery在Window中定义一个变量。...同时也是jQuery这个函数别名,每次调用$(…)时,其实间接地创建了一个JQuery示例。...所以,新技术,虽然增加了学习负担,但是新技术应用,能够解决现实问题,是效率提升。 从这个角度讲,学习是值得。通常来说,没有谁天生就会做什么,只要肯学习,别人能做到,你也能做到。...React发展出了React Native,圈子里更是为之振奋,为火热移动端开发又添了一柴,让移动端开发,在Android和IOS原生开发之外,又多了一种全新选择。...用3天时间,学会了开发微信小程序,完成了原有Web功能向小程序移植。 Node.JS火热时候,用了一周业余时间,学习NodeJS编程,配合MongoDB,搭建了简单日志系统。

    81130

    高中学历前端又如何?照样可以年薪30万!

    反复思考这一次到底要学到些什么 要知道,前端究竟应该是个什么样子,这样未来自己才能走明白,不至于走着走着迷茫了 要摆脱框架束缚,jQuery不算框架,但是莫名就走向死亡,让有些不知所措,...,为什么很多高级东西,了解了却用不上 究竟适不适合继续在这个领域走下去,难道坚持了近三年,要选择放弃吗 关于学习,其实也有很浮躁时候,但是这一次坚持下来了。...因为分不清npm i -g、npm i -S、npm i -D都是什么,怎么使用,第一次开课,配置babel跟着课程配置成功了,但是不明白,后续又配置了10遍以上,再加上随着node学习,才一点点明白...,大家都打1;周六整整用了8个小时,才完成了一个小时课程,还仅仅是跟着敲运行成功了,但是不知道为什么这个样子,没有思考 几乎很少看直播,不是不想看;是我太缺少时间了;想用快进反复看,一遍不够看十遍...,还在不断复习第一周,复习es6 promise从来就没明白过;语法都知道,但为什么这个鬼样子;反复看书也没明白;直到我在项目中用到,才体会到,也才彻底明白过来 曾想,不如就不睡觉了;真的连续

    1.2K61

    前端-学习JavaScript是一种什么样体验?

    想我应该通过后端接口获取数据,然后用一个 table 来展示数据,用户可以对数据进行排序。如果服务器上数据变化了,还需要更新这个 table。思路是用 jQuery 来做。...嗯,Babel 是一个转译工具,Babel 能把你写 JS 转译成任意版本 JS。你不一定非要用 Babel,但是如果你不用的话,你就只能写 ES5 语法了。...每个版本都是上一个版本超集,所以你直接使用最新 ES2016+ 就好了。 对哦。为什么不用 ES6 呢? 好吧,你可以用 ES6,但是你就用不到 async 和 await 这么酷语法了。...去年我们还在用,后来改成了 Makefiles,但是现在我们用都是 Webpack。 以为只有 C/C++ 项目才会用 Makefiles。...要回后端去了,受不这些变动、版本更新、编译和转译了,JS 社区如果觉得有人能跟上它脚步,那这个社区就是疯了。 理解你。建议你去 Python 社区。 为什么

    1.1K30
    领券