JavaScript学习笔记之检测客户端类型是(引擎、浏览器、平台、操作系统、移动设备) Javascript
//取得用户代理字符串 并全部小写。 var ua = navigator.userAgent.toLowerCase(); document.write(ua); 在上篇文章给大家介绍了基于javascript代码检测访问网页的浏览器呈...
标签: javascript
学习JavaScript设计模式(代理模式) Javascript
代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问 代理模式的用处(个人理解):为了保障当前对象的单一职责(相对独立性),而需要创建另一个对象来处理调用当前对象之前的一些逻辑以提高代码的效率、状态判断等。 代理模式中最常用的是虚...
标签: javascript
全面解析Bootstrap图片轮播效果 Html+Css
一 . 结构分析 一个轮播图片主要包括三个部分: ☑ 轮播的图片 ☑ 轮播图片的计数器 ☑ 轮播图片的控制器 第一步:设计轮播图片的容器。在 Bootstrap 框架中采用 carousel ...
谈谈基于iframe、FormData、FileReader三种无刷新上传文件的方法 Html+Css
发请求有两种方式,一种是用ajax,另一种是用form提交,默认的form提交如果不做处理的话,会使页面重定向。以一个简单的demo做说明: html如下所示,请求的路径action为upload,其它的不做任何处理: form meth...
解决JavaScript数字精度丢失问题的方法 Javascript
本文分为三个部分 JS 数字精度丢失的一些典型问题 JS 数字精度丢失的原因 解决方案(一个对象+一个函数) 一、JS数字精度丢失的一些典型问题 1. 两个简单的浮点数相加 0.1 + 0.2 != 0.3 // true 这真不是 Fir...
标签: javascript
Javascript实现检测客户端类型代码封包 Javascript
检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统 /** * Author: laixiangran. * Created by laixiangran on 2015/12/02. * 检测访问网页的浏览器呈...
标签: javascript
javascript学习小结之prototype Javascript
JS中的prototype是JS中比较难理解的一个部分本文基于下面几个知识点:1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现
标签: javascript
简单实现JS对dom操作封装 Javascript
这篇文章主要介绍了JS简单实现对dom操作封装,下面就直接上代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1
标签: javascript
JS折半插入排序算法实例 Javascript
本文实例讲述了JS折半插入排序算法。分享给大家供大家参考,具体如下:function pushArrayWithIndex(arr, index, value) { // 将元素添加到数组的指定位置 v
标签: javascript
如何动态加载外部Javascript文件 Javascript
最近在网上找到了一个可以动态加载js文件的js加载器,具体代码如下:JsLoader.jsvar MiniSite=new Object();/** * 判断浏览器 */MiniSite.Browser={ ie:/m
标签: javascript