javascript基础知识大集锦(2)
本期主题:正则表达式 call(),apply(),callee,caller,cookie方法,setInterval(),clearInterval(),setTimeout() ,clearTimeout()
详细看附件例子,还是写的比较简单的。
1.关于cookie的函数:
Js代码
/**
* cookie操作工具.
* 使用方法:保存值:CookieTool('name','1',{expires: 7}) //表示保存一个cookie值为1,键值为name,失效时间7天以后
* 取值:CookieTool('name') //返回1
* @param {} name
* @param {} value
* @param {} options
* @return {}
*/
CookieTool = function (name, value, options) {
if ( typeof value != 'undefined' ) {
options = options || {};
if (value === null ) {
value = '' ;
options.expires = -1;
}
var expires = '' ;
if (options.expires && ( typeof options.expires == 'number' || options.expires.toUTCString)) {
var date;
if ( typeof options.expires == 'number' ) {
date = new Date();
date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
} else {
date = options.expires;
}
 
相关新闻>>
- 发表评论
-
- 最新评论 更多>>