JavaScript与jquery的对比

摘要:
只能有一个javascript jQuery入口函数。如果有多个输入函数,后面的函数将覆盖前面的函数,并且代码不会被覆盖。代码容错性较差,代码错误会影响后期代码的运行。该代码具有良好的容错性,屏蔽错误,不会影响以下代码的运行。浏览器兼容性较差。例如,Firefox不支持innerText,它封装了浏览器兼容性。因此,不存在兼容性问题。DOM的操作复杂性很复杂。对于一些简单的动画效果,实现起来很麻烦。DOM操作很简单,它支持隐式迭代。动画的实现非常简单
 javascriptjQuery
入口函数只能有一个,如果有多个,后面的会覆盖前面可以有多个,并且不会发生覆盖的情况
代码容错性代码容错性差,代码出现错误,会影响到后面代码的运行。代码容错性好,屏蔽错误,并且不会影响后面代码的运行
浏览器兼容性兼容性差,比如火狐不支持innerText对浏览器兼容性做了封装,因此不存在兼容性问题
操作复杂性DOM操作复杂,对于一些简单的动画效果,实现起来比较麻烦DOM操作简单,支持隐式迭代,实现动画非常简单

免责声明:文章转载自《JavaScript与jquery的对比》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Python实现自动连接密码本破解wifiredhat8 配置本地yum源和redhat7一下配置的不同下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

JavaScript位移运算多个大于号的使用方法

JavaScript中的无符号位移运算符是用三个大于号来表示的 计算方法 例 100>>>2 100的二进制是 01100100 向右移2位后为 00011001 最后结果为25 100>>>2==25 无符号位移(>>>)和有符号位移(>>)的区别是 有符号位移运算时如果数字为正数时位移后...

轮播图3D效果--roundabout(兼容IE8)升级版

<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{ margin:0;...

JavaScript的三种代码书写格式

  在这里我将 JavaScript 的类与 Java(本人主要是做Java开发的) 的类做一个比较,以便大家能够更好的理解。   1. 在没有接触 JS 的面向对象编程之前,写JS的函数都是像下面这样写的: function test(){     var v1 = "test";     var v2 = "value";     if(v1=="te...

用javascript的classList代替jquery的class操作

javascript的className操作方法比较难受,他获取的是一个连续的字符串 必须要用split拆分开,好多人因此想去用jquery的addClass,removeClass,hasClass等等 classList解决了这个问题,虽然兼容性并不算好。但会更好的,我们先学习一下 HTMLElement都会有classList属性, 主要方法有如下:...

jQuery Pagination Ajax分页插件中文详解(摘)

jQuery Pagination Ajax分页插件中文详解 by zhangxinxu from http://www.zhangxinxu.com 本文地址:http://www.zhangxinxu.com/wordpress/?p=616 中文项目地址:http://www.zhangxinxu.com/jq/pagination_zh/ 原项目...

Javascript诞生与历史

基本常识 Brendan Eich在1995年4月入职Netscape Communications Corporation(网景通信公司)。并于1995年5月用10天时间发明了Javascript。 Javascript语言特点 借鉴c语言的基本语法 借鉴Java语言的数据类型和内存管理 借鉴Scheme语言,将函数提升到“第一等公民”(first c...