我们应该感谢相遇,无论结局是喜是悲....
前言
这篇文章总结了七种办法来交换a和b的变量值
var a = 123;
var b = 456;
交换变量值方案一
最最最简单的办法就是使用一个临时变量了,不过使用临时变量的方法实在是太low了
var t;
t = a;
a = b;
b = t;
首先把a的值存储到临时变量中,然后b赋值给a,最...阅读全文>>
这里有一些JavaScript初学者应该知道的技巧和陷阱。 如果你已经是一个专家,那就随意阅读。
你尝试过给一组数字排序吗?
Javascript的sort()方法默认用来给数字排序
所以[1,2,5,10].sort()将会输出[1, 10, 2, 5].
要正确的对数组进行排序的话,你可以使用[1,2,5,10].sort((a, b) =>...阅读全文>>
方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!)
function GetQueryString(name)
{
 ...阅读全文>>
一. 普通对象与函数对象
JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object,Function ...阅读全文>>
一、显示信息的命令
<!DOCTYPE html>
<html>
<head>
<title>常用console命令</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&...阅读全文>>
简单的js判断当前设备是PC还是移动设备。。。代码如下
function IsPC() {//判断设备
var userAgentInfo = navigator.userAgent;
var Agents = ["Android", "iPhone",
"SymbianOS", "Windows Phone"...阅读全文>>
最近在维护一个项目,看到一个页面竟然要加载20多个js文件!!!真惊人,仔细观察后,发现有很多js文件根本用不上的,或者在某个条件成立才使用的;为了提高此页面的性能,决定使用动态加载js文件的方法,即在需要的时候才加载该js文件。
网上看了很多关于动态加载js的方法,例子挺多的,但是都有些不足的地方。
...阅读全文>>
arguments.callee 在哪一个函数中运行,它就代表哪个函数。 一般用在匿名函数中。
在匿名函数中有时会需要自己调用自己,但是由于是匿名函数,没有名字,无名可调。
这时就可以用arguments.callee来代替匿名的函数。
show me the code:
(function(n){
if(n > 1)...阅读全文>>
看到好多人在找这个特效,找来给你们玩玩哈。。。。阅读全文>>
DOM & JS DIV层操作_创造,指定删除,全部删除
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "">
<html>
<head>
<meta http-equiv="Content-Type...阅读全文>>