js常用处理
1. js获取页面url,域名等:
host = window.location.host;
url=document.domain;
url = window.location.href;
?
2. js设置和获取cookie值:
设置cookie?
每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:?
document.cookie="userId=828";?
如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:?
document.cookie="userId=828; userName=hulk";?
在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。
?
获取cookie的值?
下面介绍如何获取cookie的值。cookie的值可以由document.cookie直接获得:?
var strCookie=document.cookie;?
这将获得以分号隔开的多个名/值对所组成的字符串,这些名/值对包括了该域名下的所有cookie
?
3. js变量切割划分:
var s
var ii="aaaa|bbbb";
s=ii.split("|");
alert(s[0]);
alert(s[1]);
?
?
4. js查找字符串串索引:
loc = text.indexOf("this");
可以指定第二个参数用来从某个位置开始搜索。一个用途是寻找重复的字符串,当发现了一个要寻找的目标后,再从这个位置开始搜索第二个。
indexOf("fish",19);
?
?
5. js取字符串substr和substring的用法和区别:
substr 方法
返回一个从指定位置开始的指定长度的子字符串。
stringvar.substr(start [, length ])
参数
stringvar
必选项。要提取子字符串的字符串文字或 String 对象。
start
必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。
length
可选项。在返回的子字符串中应包括的字符个数。
说明
如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到 stringvar 的最后。
?
substring 方法
返回位于 String 对象中指定位置的子字符串。
strVariable.substring(start, end)
"String Literal".substring(start, end)
参数
start
指明子字符串的起始位置,该索引从 0 开始起算。
end
指明子字符串的结束位置,该索引从 0 开始起算。
说明
substring 方法将返回一个包含从 start 到最后(不包含 end )的子字符串的字符串。
?
?
6. js变量比较:
直接if(a == 'NA')即可,不用a.equals('NA')。
?
?
?
?
?
?
?
?
?
?
?
?
?
?