
js
iteye_468
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数组操作pop push shift unshift的区别
// unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 // unshift()执行前// unshift()执行后// shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。 ...原创 2016-03-19 17:04:23 · 1722 阅读 · 0 评论 -
实现“省”和“市”的二级联下拉列表
<!DOCTYPE HTML><html><head><title>二级联动列表</title><meta charset="utf-8" /><style> .hide{ display: none; }</style><原创 2016-03-24 14:46:02 · 372 阅读 · 0 评论 -
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 · 135 阅读 · 0 评论 -
使用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 · 505 阅读 · 0 评论 -
浏览节点对象之原型链
<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 · 164 阅读 · 0 评论 -
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 · 146 阅读 · 0 评论 -
判断一个对象是不是数组的方法
/* 判断一个对象是不是数组:几种办法 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 · 830 阅读 · 0 评论 -
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 · 916 阅读 · 0 评论 -
浅谈JS中的闭包
/*****什么是闭包*****///===使用局部变量实现全局变量的功能的方法叫闭包===///*全局变量*/var n=0;function counter2(){ return ++n;}console.log(counter2());//1console.log(counter2());//2console.log(counter2());//3...原创 2016-03-20 14:43:19 · 102 阅读 · 0 评论 -
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 · 778 阅读 · 0 评论 -
JS中创建函数的三种方法
JS中创建函数对象方法:3种: 1. 声明方式创建: ***只有以声明方式创建的函数才能被hoist(声明提前) function 函数名(参数列表){函数体;return 返回值}; 2. 函数直接量: var 函数名=function (参数列表){函数体;return 返回值}; 3. 实例化对象: 参数名和函数体...原创 2016-03-20 11:17:58 · 284 阅读 · 0 评论 -
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 · 2739 阅读 · 0 评论 -
连续点击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 · 574 阅读 · 0 评论