JavaScript

bootstrap模态框modal实现水平垂直居中显示 2017-02-17

bootstrap模态框modal实现水平垂直居中显示
这篇文章主要为大家详细介绍了bootstrap 模态框modal实现水平垂直居中显示,具有一定的参考价值,感兴趣的小伙伴们可以参考一下        众所周知,bootstrap是一款非常实用的CSS框架(主要用于样式的快速搭建),由于其简洁,美观,快捷,响应式等特点备受大家喜欢,但是其本身也是存在很多bug,当应对与具体的业务逻辑的时候往往达不到细节要求,比如今天我要谈的 ...

详解为Angular.js内置$http服务添加拦截器的方法 2017-02-11

所谓拦截器就是在目标达到目的地之前对其进行处理以便处理结果更加符合我们的预期.Angular的$http拦截器是通过$httpProvider.interceptors数组定义的一组拦截器,每个拦截器都是实现了某些特定方法的Factory.本文就介绍了为Angular.js内置$http服务添加拦截器的方法.前言 在Angular框架中,创建团队为使用者进行了Ajax请求的 ...

谈谈JavaScript的New关键字 2017-01-31

这篇文章主要和大家聊一聊JavaScript的New关键字,一般我们通过New关键字来创建一个类的实例对象,感兴趣的小伙伴们可以参考一下原型和闭包算是JavaScript中最常见,最难以理解,最容易被当做问题的两个部分,当然还有它们的延伸,如作用域链,继承等等吧,我最近也是各种看,各种翻,记录点自己的心得,写写总会让自己的理解更深一些.(跟标题的关系不大啦,就感慨句,每次总 ...

JavaScript实现图片瀑布流和底部刷新 2017-01-20

JavaScript实现图片瀑布流和底部刷新
这篇文章主要为大家详细介绍了JavaScript实现图片瀑布流和底部刷新,具有一定的参考价值,感兴趣的小伙伴们可以参考一下瀑布流现在基本上是图片显示网页的标配,主要是为了适配图片和文字块的大小,使显示出的效果没有那么呆板 实现这个功能首先要有html,css和js基础 首先先实现瀑布流 即下一行的图片放在上一行的凹下去的地方 基本的html代码如下 <html lan ...

原生js实现秒表计时器功能 2017-01-13

原生js实现秒表计时器功能
这篇文章主要为大家详细介绍了原生js实现秒表计时器功能,可以开始.暂停.清除,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了带有开始.暂停.清除功能的js计时器,供大家参考,具体内容如下 效果图:   下面贴代码: <!DOCTYPE html> <html lang="en"> <head> & ...

JS设置时间无效问题的解决办法 2016-12-20

JS设置时间无效问题的解决办法
在发送短信息验证码的时候要用到js设置时间倒序问题,有时候会导致js失效问题,怎么办呢?今天小编给大家分享JS设置时间无效问题的解决办法,需要的朋友参考下吧在发送短信息验证码的时候要用到js设置时间倒序问题:有时候这种常规写法会导致js失效,试了很多方法才找到问题所在,可能是因为js版本过低导致. setTimeout(showT(t-1),5000) 解决方法: setT ...

JS实现本地存储信息的方法(基于localStorage与userData) 2016-11-20

这篇文章主要介绍了JS实现本地存储信息的方法,基于localStorage与userData实现本地存储的功能,需要的朋友可以参考下本文实例讲述了JS实现本地存储信息的方法.分享给大家供大家参考,具体如下: WEB应用的快速发展,是的本地存储一些数据也成为一种重要的需求,实现的方案也有很多,最普通的就是cookie了,大家也经常都用,但是cookie的缺点是显而易见的,其他 ...

AngularJSSelect(选择框)使用详解 2016-10-22

这篇文章主要为大家详细介绍了AngularJS Select选择框的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下1.Select概述 AngularJS 中可以使用 ng-option 指令来创建一个下拉列表,列表项通过对象和数组循环输出 <div ng-app="myApp" ng-controller="myCtrl&q ...

js的OOP继承实现(必看篇) 2016-09-28

js的OOP继承实现(必看篇)
下面小编就为大家带来一篇js的OOP继承实现必看篇.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 这里Student.prototype之所以使用create方法来创建,而不是直接赋Person.prototype的值,是因为如果使用赋值的话,两个就指向同一个对象,如果我们想要在student类上添加新的方法,就不行.所以要是哟呵那个crea ...

JS实现数组去重复值的方法示例 2016-08-11

JS实现数组去重复值的方法示例
这篇文章主要介绍了JS实现数组去重复值的方法,结合实例形式分析了JS通过数组遍历.运算等方法实现去重复值的操作技巧,需要的朋友可以参考下本文实例讲述了JS实现数组去重复值的方法.分享给大家供大家参考,具体如下: 运行效果图如下: 完整实例代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition ...

AngularJS学习笔记三数据双向绑定的简单实例 2016-07-27

AngularJS学习笔记三数据双向绑定的简单实例
这篇文章主要介绍了AngularJS学习笔记三数据双向绑定的简单实例,详解数据双向绑定实例的相关资料,需要的朋友可以参考下.双向绑定 双向绑定是AngularJS最实用的功能,它节省了大量的代码,使我们专注于数据和视图,不用浪费大量的代码在Dom监听.数据同步上,关于双向更新,可看下图: 数据-->视图 这里我们只演示有了数据以后,如何绑定到视图上. <!DOC ...

Bootstrap风格的zTree右键菜单 2016-07-06

这篇文章主要介绍了Bootstrap风格的zTree右键菜单功能,实现代码分为html,css和js三部分,代码简单易懂,非常不错,需要的朋友可以参考下HTML: <%-- 右键菜单 --%> <div style="z-index: 9999;"> <%-- 层级 0 --%> <ul class=" ...

关于AngularJs数据的本地存储详解 2016-07-03

本文主要介绍了每一个独立的JS文件或者不同的控制器如何实现数据的共享与交互的方法.具有一定的参考价值,下面跟着小编一起来看下吧第一.创建一个factory来储存和调取你的数据(你可以单独创建一个js文件,按照语义命名如:dataService.js.然后在你的主页面引入这个JS文件) <!--引入到你的主页面里面--> <script src=" ...

JavaScript生成.xls文件的代码 2016-06-27

JavaScript生成.xls文件的代码
这篇文章主要介绍了JavaScript生成.xls文件的代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下贴代码,一切尽在注释中 <html> <head> <meta charset="utf-8"> </head> <body> <input type="button&q ...

bootstarpmodal框居中显示的实现代码 2016-06-17

bootstarpmodal框居中显示的实现代码
这篇文章主要介绍了bootstarp modal框居中显示的实现代码,需要的朋友可以参考下bootstrap.js的大概1154行: this.$element.css({ paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '', paddin ...

JS表单数据验证的正则表达式(常用) 2016-04-06

这篇文章主要介绍了JS表单数据验证的正则表达式,这种方法比较常用,以及使用正则表达式验证表单的方法,本文给大家介绍非常详细,需要的的朋友参考下常用的验证方法: checkUserNameflag=false; checkPasswordflag=false; checkPasswordAgianflag=false; checkEmailflag=false; // 用户名 ...

详解Angularjs如何自定义Img的ng-load事件 2016-04-05

本篇文章主要介绍了详解Angularjs 如何自定义Img的ng-load 事件,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧在使用AngularJs的过程中,我们常常会用到一些ng-事件,如ng-click.ng-change等,这些事件都是AngularJs事先为我们定义好的.也有的情况下,我们会用到一些使用频率不高的dom事件,如img的 ...

详解堆的javascript实现方法 2016-04-03

最近因为工作需要,要深入的学习JavaScript,发现如果囫囵吞枣印象就是不深刻,自己去练习一下才能慢慢有点感觉.本文主要是详解堆的javascript实现方法,另外堆排序对我们来说太耳熟而又少用的情况下,本文当作一次复习.感兴趣的朋友们下面来一起看看吧.堆的定义 最大(最小)堆是一棵每一个节点的键值都不小于(大于)其孩子(如果存在)的键值的树.大顶堆是一棵完全二叉树,同 ...

JavascriptFunction.prototype.bind详细分析 2016-04-02

这篇文章主要介绍了Javascript Function.prototype.bind详细分析的相关资料,需要的朋友可以参考下  Function.prototype.bind分析 bind()方法会创建一个新的函数,成为绑定函数.当调用这个绑定函数时,绑定函数会以创建它时传入的第一个参数作为this,传入bind()方法的第二个以及以后的参数加上绑定函数运行时本身的参数按 ...

Angularjs中三种数据的绑定策略(@,=,&) 2016-03-14

Angularjs中三种数据的绑定策略(@,=,&)
在AngularJS的指令中存在着三种绑定策略,他们分别是'=','@','&'.下面这篇文章主要介绍了Angularjs中这三种数据的绑定策略,有需要的朋友们可以参考借鉴,下面来一起看看吧.前言 我们想要实现这样的效果:当我们点击标题的时候展示下面的内容,再点击则收回去. 一.首先回顾一下有哪些绑定策略? 看这个实在是有点抽象了,我们来看具体的实例分析吧! 二.简 ...