自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 连续点击div等标签或其他的地方会出现一片蓝色怎么办?

1,添加css:body{ -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}2,或添加js:document.onselectstart=new Function("return false");...

2016-09-28 13:59:21 527

原创 jQuery $.each用法

each函数根据参数的类型实现的效果不完全一致:1、遍历对象(有附加参数)$.each(Object, function(p1, p2) {     this;       //这里的this指向每次遍历中Object的当前属性值     p1; p2;     //访问附加参数}, ['参数1', '参数2']); 2、遍历数组(有附件参数)$.each(Arr...

2016-04-04 18:42:11 112

原创 使用evel()函数将json字符串转换为json对象

var data = eval('(' + result + ')');转换的过程中注意在字符串result前后拼接圆括号,这是因为json是以花括号”{}”的来开始以及结束的,在JS中,"{}"会被当成一个语句块来处理,加上圆括号是强制将括号内的json格式内容转化为对象,而不是作为语句来执行。 同时注意json是区分大小写的:如果 data : {NAME:"小明"}da...

2016-04-04 15:11:00 172

原创 实现“省”和“市”的二级联下拉列表

<!DOCTYPE HTML><html><head><title>二级联动列表</title><meta charset="utf-8" /><style> .hide{ display: none; }</style>&lt

2016-03-24 14:46:02 322

原创 DOM动态创建表格

//json是服务器端直接发过来的数据var json='[{"ename":"Tom", "salary":3500, "age":25},{"ename":"John", "salary":3800, "age":28},{"ename":"Mary", "salary":360

2016-03-24 11:55:34 97

原创 CSS3 transform-origin 属性

 <!DOCTYPE html><html><head><style>#div1{ position: relative; height: 200px; width: 200px; margin: 100px; border: 1px solid black;} #div2{...

2016-03-23 23:02:55 82

原创 使用DOM方法递归遍历节点树

//遍历指定父节点下的直接子节点--使用DOM方法递归遍历节点树function getChildren(parent){ console.log( parent.nodeType!=3?parent.nodeName: parent.nodeValue); var childNodes=parent.childNodes; for(v...

2016-03-23 14:50:34 440

原创 浏览节点对象之原型链

<title>浏览节点对象的原型链</title><meta charset="utf-8" /><script> window.onload=function(){ var body=document.body; var html=body.parentNode; console.log(body); cons...

2016-03-23 14:49:02 111

原创 ECMAScript 5(ES5)中bind方法简介

/*ECMAScript 5(ES5)中bind方法简介*//*bind和call以及apply一样,都是可以改变上下文的this指向的。 不同的是,call和apply一样,直接引用在方法上, 而bind绑定this后返回一个方法,但内部核心还是apply。*/var obj = { a: 1, b: 2, getCo...

2016-03-21 19:14:15 111

原创 判断一个对象是不是数组的方法

/* 判断一个对象是不是数组:几种办法 typeof无法区分对象和数组:typeof [] object typeof {} object 1. var obj={};var obj=[];var obj=function(){}; obj instanceof 构造函数名/类型名(Array,Function,...) 2. Array.prototype...

2016-03-21 16:09:11 788

原创 js中indexOf() 方法;trim()方法的兼容性处理方法

/*js中indexOf() 方法;trim()方法的兼容性处理方法*///判断原型对象中有 才是真的有if(!Array.prototype.indexOf){//判断一个对象的属性是否可用 //自定义一个indexOfArray.prototype.indexOf=function(value,fromi){ if(fromi===undefined){fromi=0}...

2016-03-21 11:14:33 877

原创 浅谈JS中的闭包

/*****什么是闭包*****///===使用局部变量实现全局变量的功能的方法叫闭包===///*全局变量*/var n=0;function counter2(){ return ++n;}console.log(counter2());//1console.log(counter2());//2console.log(counter2());//3...

2016-03-20 14:43:19 71

原创 JS实现10-0的倒计时动画效果

<!-- 10 至 0 的倒计时动画效果--><h1 id="timer">10</h1><script>//3步: //1. 一个任务函数 //2. 启动一个定时器:按照指定时间间隔反复执行任务 var timer=setInterval(function(){ //找到id为timer的h1元素,保存在变量h1中 ...

2016-03-20 12:30:14 729

原创 JS中创建函数的三种方法

JS中创建函数对象方法:3种: 1. 声明方式创建: ***只有以声明方式创建的函数才能被hoist(声明提前) function 函数名(参数列表){函数体;return 返回值}; 2. 函数直接量: var 函数名=function (参数列表){函数体;return 返回值}; 3. 实例化对象: 参数名和函数体...

2016-03-20 11:17:58 235

原创 JS打印正三角,反三角,等腰三角以及方块

<script> /*打印乘法口诀表*/ /*打印任意一行的公式*/ //i从1开始,到<=r结束,每次+1,同时声明空数组arr for(var r=1;r<=9;r++){//r从?开始,到?结束,每次+ //公式 for(var i=1,arr=[];i<=r;i++){ // 拼接i...

2016-03-20 10:26:08 2647

原创 数组操作pop push shift unshift的区别

// unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 // unshift()执行前// unshift()执行后// shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。 ...

2016-03-19 17:04:23 1673

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除