说明: 如无特别指明脚本语言, 本文中均指JavaScript.

 

*. 数组相关函数

数组的splice方法,返回被删除元素组成的数组,而不是删除后的原数组 !

push方法是 将元素附加在数组的后面,并返回附加元素后数组的长度。

所以,进行删除和添加操作语句和赋值语句应该分开两条语句写,不然容易写 错。

比如

var arr = new Array();

arr.push("aa");

// 而不是arr=arr.push("aa");

 

arr.splice(0,1);

//不要写成 arr=arr.splice(0,1);


*. event事件

用setTimeout函数调用该某自定义函数时event对象不存在,只有相关事件触发时event才存在

 

*. Url处理方法

获取'?'后面的字符串

window.location.search(注意:这个字符串是包括开头的'?')

当然, 也可以用字符串的方法处理:

/* 来自:http://zgqhyh.javaeye.com/blog/77179 */
var start = location.href.indexOf("?")+1;
var str = location.href.substring(start);
var para = str.split("&");
var temp = new Array();
for(var i=0;i<para.length;i++){
temp 
= para[i].split("=");
alert(temp[
0]+"  "+temp[1]);

相关文章:

  • 2022-02-23
  • 2021-04-24
  • 2021-05-29
  • 2021-10-19
  • 2021-07-15
  • 2021-09-23
猜你喜欢
  • 2021-12-29
  • 2021-06-15
  • 2021-12-17
  • 2021-09-27
  • 2022-12-23
  • 2021-06-30
  • 2021-07-28
相关资源
相似解决方案