1.window.location.search方法
该方法主要用于截获地址栏上?和以后的部分。如http://xxx.com?type=man,使用window.location.search得到的结果就是?type=man.
2.substr(start,[length])方法
length参数是可选的。start是从0开始算起,如对于hello world,使用substr(1)的结果为ello world
3.split(separator,[howmany])方法
howmany参数是可选的,用于指定长度。separator参数既可以是字符串也可以是正则表达式。例如
获取单词:str.split(" ");
获取每个字符:str.split("");
按照:分隔: str.split(":");
按照|分隔:str.split("|");
按照正则表达式:str.split("/\s+/");
返回固定长度的:str.split("|",3)
按照链接符进行分隔:str.split("&")或是str.split("&");
4.javascript对数组进行遍历
var params = data.split("|");
for(var param : params){
var value = params[param];//获取数组中的值
}
5.javascript中使用正则表达式
见javascript之正则表达式
6.location.protocol
返回协议的名称
7.location.host
返回协议的域名
8.window.location.href
用于javascript跳转
9. escape(str)函数和unescape(str)函数(已经废弃,推荐使用encodeURI(str))
原理就是去unicode表中查找进行替换
var test1="Visit W3School!"
test1=escape(test1)//Visit%20W3School%21
test1=unescape(test1)//Visit W3School!
10.encodeURI(str)函数和decodeURI(str)
11.document.domain
既可以获取当前域名,也可以给当前域名负值。
不过是有限制的,你只能赋成当前的域名或者基础域名。
如
javascript:alert(document.domain = "tt.com"); //tt.com
javascript:alert(document.domain = "www.tt.com"); //www.tt.com
负值是成功的。因为tt.com是基础域名,www.tt.com是当前域名。
document.domain = "cctv.net"是错误的,因为cctv.net不是当前域名,也不是当前域名的基础域名。利用document.domain 实现跨域:
前提条件:这两个域名必须属于同一个基础域名!而且所用的协议,端口都要一致,否则无法利用document.domain进行跨域
12.element(可以通过getElementById("xxx")获取)的常用属性和方法
element.focus();//获取焦点
element.value;//获取值
13. document.cookie
获取当前的cookie,返回的是一个字符串,通常用于验证验证码,身份是否已经过期。
14.一个jquery ajax实例
var date = new Date();
var time = date.getTime();
var urlstr = "htttp://xxx.com?date="+time
$.ajax({
async:false,
url: urlstr,
cache: false ,
dataType:'html',
type: 'get',
timeout: 300000,
error: function (msg, error) {
alert("对不起,您输入的验证码有误,请重新输入!");
document.getElementById("xxx").focus();
flag = false;
return;
}
,success: function(message){
if (message != "success") {
errDiv(message);
document.getElementById("xxx").focus();
flag = false;
} else {
flag = true;
}
return;
}
});
分享到:
相关推荐
一、JavaScript常用函数 1. 数组操作函数 - `push()`: 向数组末尾添加一个或多个元素,并返回新长度。 - `pop()`: 删除并返回数组最后一个元素。 - `shift()`: 删除并返回数组第一个元素。 - `unshift()`: 在...
这个"javascript常用函数集合"涵盖了JavaScript编程中常见的函数和概念,是学习和提升JavaScript技能的重要资源。以下是对这些常见函数和基础知识的详细解释: 1. **变量声明**:在JavaScript中,我们可以使用`var`...
JavaScript常用函数使用总结涵盖了多种在JavaScript编程中常用的方法,它们分别属于不同的类型,如String类型和Number类型。以下是对每个函数详细的说明和应用示例: 1. parseInt()函数 parseInt()是String类型的...
这份"JavaScript常用函数与代码大全"包含了丰富的资源,旨在帮助开发者更好地理解和使用JavaScript中的关键函数,提升开发效率。 首先,JavaScript的核心在于其内置函数,如`typeof`用于检测变量类型,`console.log...
### JavaScript常用函数详解 在日常开发中,JavaScript作为一种强大的客户端脚本语言,被广泛应用于网页交互功能的实现。本文将详细介绍一系列实用的JavaScript函数,帮助开发者更好地理解和运用这些函数。 #### ...
在这个"JavaScript常用函数数、常用正则表达式收集___下载.zip"压缩包中,我们可以预见到一系列与JavaScript相关的实用工具函数和常用的正则表达式模式。 首先,让我们来探讨JavaScript中的常用函数。在JavaScript...
在“教案javascript常用函数集.pdf”中,主要介绍了五类常用的JavaScript函数:常规函数、数组函数、日期函数、数学函数和字符串函数。 1. 常规函数: - `alert()`:弹出警告对话框,显示一条消息,用户点击确定...
这里我们将深入探讨标题和描述中提及的JavaScript常用函数。 1. 常规函数: - `alert()`:用于弹出警告对话框,通常包含一个“确定”按钮。 - `confirm()`:弹出确认对话框,有“确定”和“取消”两个按钮,返回...
**jQuery作者John Resig封装的JavaScript常用函数** John Resig是jQuery库的创建者,他的工作对于现代Web开发产生了深远的影响。在JavaScript的世界里,他不仅贡献了强大的jQuery框架,还编写了许多实用的辅助函数...
JAVASCRIPT常用函数集一.pdf
JavaScript常用函数大全,从菜鸟到高手的过程是艰辛的,你渴望救助。这本教程就是你无言的助手,默默的帮你到永远。 带奋斗一起飞翔,因为有了它,让我拥有理智之思;我才使过去的失误不再重演到今天的影片里;我...
教案JAVASCRIPT常用函数集一.pdf
JavaScript常用函数库,提升前端开发效率.zip数据
JavaScript学习函数时,常常会听懂了却做不来实际例子,本资源有部分函数的经典案例及答案,其中有些是基础题,有些逻辑对新人来说难以理解,希望对大家有所帮助。
javascript函数一共可分为五类: ·常规函数 ·数组函数 ·日期函数 ·数学函数 ·字符串函数 1.常规函数 javascript常规函数包括以下9个函数: (1)alert函数:显示一个警告对话框,包括一个OK按钮。 (2)confirm函数...
JavaScript 和 Ruby 都是编程语言,虽然它们各自有着独特的语法和设计哲学,但在这个话题中,我们将重点关注JavaScript,特别是它的一些好用且常用的函数。在实际的Web开发中,JavaScript 是不可或缺的一部分,它...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它提供了丰富的内置函数,方便开发者进行各种操作。在JavaScript中,函数是预定义的代码块,可以接受参数,并且能够返回值。以下是一些主要类型的...