Welcome 微信登录

首页 / 脚本样式 / JavaScript

ajax在兼容模式下失效的快速解决方法

ajax在兼容模式下失效的快速解决方法

使用jQuery,用ajax实现局部刷新功能,在火狐,360急速浏览器高速模式下,ie8,9都能正常运行,但切换到兼容模式下无效,解决办法有两种关闭浏览器兼容性视图,二是引入json2.js文件这里采用第一种,并且使用一种完美兼容性解决办法,在head头部加入<meta http-equiv="X-UA-Compatible" content="IE=9;IE=8;IE=7;IE=EDGE">即可!以上这篇ajax在兼容模式下失效的快速解决方法...
javascript的几种继承方法介绍

javascript的几种继承方法介绍

1.原型链继承:构造函数、原型和实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。确认原型和实例之间的关系用instanceof。原型链继承缺点:字面量重写原型会中断关系,使用引用类型的原型,并且子类型还无法给超类型传递参数function Parent(){this.name="mike";}function Child(){this.age=12;}//儿子继承父亲(原型链)Chil...
JS函数定义方式的区别介绍

JS函数定义方式的区别介绍

关于JS的函数定义方式有以下两种:(1)典型的函数声明function slide(arguments){ //...code}(2)以函数表达式的形式定义函数var slide = function(arguments){//...code}虽然上面两种方式逻辑上是等价的,但是还是有点小区别:区别一:例一中的函数会在代码执行以前被加载到作用域中,而例二则是在代码执行到那一行的时候才会有定 义;区别二:函数声明会给函数指定一个名字,而函数表达式则是创建一个...
Javascript中的几种继承方式对比分析

Javascript中的几种继承方式对比分析

开篇从"严格"意义上说,javascript并不是一门真正的面向对象语言。这种说法原因一般都是觉得javascript作为一门弱类型语言与类似java或c#之类的强型语言的继承方式有很大的区别,因而默认它就是非主流的面向对象方式,甚至竟有很多书将其描述为"非完全面向对象"语言。其实个人觉得,什么方式并不重要,重要的是是否具有面向对象的思想,说javascript不是面向对象语言的,往往都可能没有深入研究过javascript的继承方式,故特撰此文以供交流。...
BootStrap实用代码片段之一

BootStrap实用代码片段之一

如题,持续总结自己在使用BootStrap中遇到的问题,并记录解决方法。希望能帮到需要的小伙伴应用场景:经典上下布局中,顶部导航条固定,下部填充不显示滚动条 解决方案:导航条固定在顶部,同时为body设置内边距(padding-top),内边距为导航条高度(默认50px,可自己调整高度),html代码如下:<!--html页面布局--><div class="container-fluid page-wrapper"><!--...
JavaScript学习笔记之数组的增、删、改、查

JavaScript学习笔记之数组的增、删、改、查

在程序语言中数组的重要性不言而喻,JavaScript中数组也是最常使用的对象之一,数组是值的有序集合,由于弱类型的原因,JavaScript中数组十分灵活、强大,不像是Java等强类型高级语言数组只能存放同一类型或其子类型元素,JavaScript在同一个数组中可以存放多种类型的元素,而且是长度也是可以动态调整的,可以随着数据增加或减少自动对数组长度做更改。数组是JavaScript中常见的一个对象,它有一些经典的操作,比如数组的增、删、改、查。在这篇文...
JavaScript学习笔记之数组求和方法

JavaScript学习笔记之数组求和方法

推荐阅读:JavaScript学习笔记之数组的增、删、改、查通过最近学习,越来越感觉JavaScript的强大与魅力之处,仅数组一个知识点就让我这样的初学者折腾了很久。折腾是折腾,但还是很有效果的,这几天的学习到的一些基本知识,就在自己的业务就用到了。顿感自信心爆棚,我也有一天能学会JavaScript。别的不多说了,咱们今天一起来玩数组的求和,看看有哪些方法可以实现数组的求和。数组方法JavaScript中数组有很多种方法,下图能更好的向你阐述JavaS...
JavaScript学习笔记之数组随机排序

JavaScript学习笔记之数组随机排序

推荐阅读:JavaScript学习笔记之数组求和方法JavaScript学习笔记之数组的增、删、改、查JavaScript中提供了sort()和reverse()方法对数组项重新排序。但很多时候这两个方法无法满足我们实际业务的需求,比如说扑克牌游戏中的随机洗牌。在这篇文章一起来学习如何完成上面这个示例的效果,以及一些有关于数组随机排序的相关知识。在网上查了一下有关于数组随机排序的相关资料,都看到了Math.random()的身影。打开浏览器控制器,输入:M...
JavaScript学习笔记之数组去重

JavaScript学习笔记之数组去重

推荐阅读:JavaScript学习笔记之数组的增、删、改、查JavaScript学习笔记之数组求和方法JavaScript学习笔记之数组随机排序话说面试常会碰到面试官会问JavaScript实现数组去重的问题,最近刚好在学习有关于JavaScript数组相关的知识,趁此机会整理了一些有关于JavaScript数组去重的方法。下面这些数组去重的方法是自己收集和整理的,如有不对希望指正文中不对之处。双重循环去重这个方法使用了两个for循环做遍历。整个思路是:构...
JavaScript学习笔记之取数组中最大值和最小值

JavaScript学习笔记之取数组中最大值和最小值

推荐阅读:JavaScript学习笔记之数组的增、删、改、查JavaScript学习笔记之数组求和方法JavaScript学习笔记之数组随机排序在实际业务中有的时候要取出数组中的最大值或最小值。但在数组中并没有提供arr.max()和arr.min()这样的方法。那么是不是可以通过别的方式实现类似这样的方法呢?那么今天我们就来整理取出数组中最大值和最小值的一些方法。取数组中最大值可以先把思路理一下:将数组中第一个元素赋值给一个变量,并且把这个变量作为最大值...
JS随机洗牌算法之数组随机排序

JS随机洗牌算法之数组随机排序

推荐阅读:JavaScript学习笔记之数组的增、删、改、查JavaScript学习笔记之数组求和方法JavaScript学习笔记之数组随机排序洗牌算法是一个比较形象的术语,本质上让一个数组内的元素随机排列。举例来说,我们有一个如下图所示的数组,数组长度为 9,数组内元素的值顺次分别是 1~9:从上面这个数组入手,我们要做的就是打乱数组内元素的顺序:代码实现维基百科上的 Fisher–Yates shuffle 词条对洗牌算法做了详细介绍,下面演示的算法也...
JavaScript弹出对话框的三种方式

JavaScript弹出对话框的三种方式

学习过js的小伙伴会发现,我们在一些实例中用到了alert()方法、prompt()方法、prompt()方法,他们都是在屏幕上弹出一个对话框,并且在上面显示括号内的内容,使用这种方法使得页面的交互性更精彩,实际上我们经常会在进行网页浏览时简单这种类型的对话框,在用户与应用程序进行双向交流时,经常要用到对话框。javascript的三种对话框是通过调用window对象的三个方法alert(),confirm()和prompt()来获得,可以利用这些对话框来...
<< 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 >>