php的内置对象,javascript内置对象及浏览器对象整理

一.日期对象Date()

var date = new Date();

//以下为对象方法

date.getFullYear();//获取年份

date.getMonth();//获取月份(注意+1)

date.getDate();//获取日

date.getHours();//获取时

date.getMinutes();//获取分

date.getSeconds();//获取秒

date.getDay();//获取天(注意:0~6,配合星期数组来用)

date.getTime();//获取毫秒数,起点为1970年1月1日

推迟一小时 :  new Date(date.getTime() + 1 * 60 * 60 * 1000)

二.字符串对象String()

var str = new String();//str为对象类型object  / var str = "";//str为基本类型string

//对象属性length

//对象方法

str.toUpperCase();//全部转为大写字母

str.toLowerCase();//全部转为小写字母

str.charAt(index);//返回指定位置的字符串

str.split(separator,limit);//指定的分割地方separator,limit为分割次数

str.indexOf();

str.substring(start,end);//(截取不包括end)

str.substr(start, index);//index为截取个数

str.trim();//去除左右空格

str.replace('a','c');//用c替换a

三.数组对象Array()

//对象属性length

//对象方法

var arr = new Array();/var arr = [];

var newArr = arr.concat(arr1, arr2);//拼接

var newArr = arr.join();//参数省略则以逗号分割,返回一个字符串

var newArr = arr.reverse();//颠倒数组

var newArr = arr.slice(start,end);//截取数组中的某个或某些元素

var newArr = arr.sort(function(a , b){ return a - b; });//排序

var newArr = arr.splice(start, end, item);//删除元素,并向数组添加新元素item,若end为0,则不删除元素

var newArr = arr.toString();//转为字符串

push();    pop();    shift();    unshift();

四.Math()

//常用属性PI    3.14........

//常用方法

var math = new Math();

math.random();//0~1

math.round();//四舍五入最近的整数(包括负数)

math.ceil();//向上取整

math.floor();//向下取整

五.Number()

.parseInt();    .parseFloat();   .toFixed();//返回字符串

六.浏览器对象

1.window对象

window.open(url, target, 'widt=10,height=10');

windoe.close();

2.Location对象

window.location.href();

3.History对象

window.history();//   .go(1/0/-1)   .back()=go(-1)  .forward()=go(1)

4.Navigator对象

window.navigator.userAgent()

5.Screen对象

//属性

window.screen.availWidth/.availHeight/.width/.height

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值