ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

JS内置对象

2020-05-28 15:56:20  阅读:172  来源: 互联网

标签:返回 内置 对象 JS URL 日期 设置 字符串


JS内置对象

 


 

Window对象
document、history、location、navigator、screen 返回相应对象的引用
parent、self、top 分别返回父窗口、当前窗口和最顶层窗口的对象引用
screenLeft、screenTop、screenX、screenY 返回窗口的左上角的坐标
innerWidth、innerHeight 分别返回窗口文档显示区域的宽度和高度
outerWidth、outerHeight 分别返回窗口的外部宽度和高度
closed 返回当前窗口是否已被关闭,返回布尔值
opener 返回对创建此窗口的窗口引用
open()、close() 打开或关闭浏览器窗口
alert()、confirm()、prompt() 分别弹出警告框、确认框、用户输入框
moveBy()、moveTo() 按偏移量移动、移动到指定的屏幕坐标
scrollBy()、scrollTo() 按偏移量滚动内容、滚动到指定坐标
setTimeout(“代码”,毫秒)、clearTimeout(对象) 设置或清除普通定时器
setInterval(“代码”,毫秒)、clearInterval(对象) 设置或清除周期定时器
·调用时因为window对象是最顶层的对象、所以可以省略window

var a = setTimeout("window.alert('i')",3000);
clearTimeout(a);
var inter = setInterval(function(){alert("dwadw")},3000)
clearInterval(inter);

screen对象

·获取用户计算机的屏幕信息
width、height 屏幕的宽度和高度
availWidth、availHeight 屏幕可用宽度和可用宽度(不包括Windows任务栏)
colorDepth 屏幕的颜色位数
location对象

·获取和设置当前网页的URL地址
hash 获取或设置URL中的锚点
host 获取或设置URL中的主机名
port 获取或设置URL中的端口号
href 获取或设置整个URL
pathname 获取或设置URL的路径部分
protocol 获取或设置URL的协议
search 获取或设置URL地址中的GET请求部分
reload 重新加载当前文档
history对象

back() 加载历史记录中的前一个URL
forward() 加载历史记录中的后一个URL
go() 加载历史记录中的某个页面
document对象

·处理网页文档
body 访问元素
lastModified 获得最后修改文档的日期和时间
referrer 获得该文档的来路URL地址
title 获得当前文档的标题
write() 向文档写入HTML或JavaScript代码
Date对象
·var 变量 = new Date();
·获取和设置日期与时间的方法
getYear()                返回日期的年份,是2位或4位
setYear(x)                设置年份值x
getFullYear()            返回日期的完整年份    2013
setFullYear(x)            设置完整年份值
getMonth()                返回日期的月份    1月~12月
setMonth(x)                设置日期的月份
getDate()                返回日期的日期值  1~31
setDate(x)                设置日期值
getDay()                返回值0~6    0:星期天
getHours()                返回小时值    0~23
setHours(x)                设置小时值
getMinutes()            返回时间的分钟    0~59
setMinutes(x)            设置分钟数
getSeconds()            返回时间的秒数
setSeconds(x)            设置时间秒数
getMilliseconds()        返回时间毫秒值 0~999
setMilliserconds(x)        设置毫秒数值
getTime()                返回1970年1月1日至今的毫秒数
setTime(x)                设置日期时间
toLocaleString()        根据本地时间格式,把Date对象转换为字符串
toLocaleTimeString()    根据本地时间格式,把Date对象时间部分转换为字符串
toLocaleDateString()    根据本地时间格式,把Date对象日期部分转换为字符串
toGMTString()            返回时间对应的格林尼治标准时间的字符串


String对象

length                            返回字符串中字符的个数
charAt(数)                        返回指定索引位置处的字符(从0开始)
indexOf(字符串A)                    返回字符串中字符串A出现位置(第一次出现位置)
lastIndexOf(字符串A)                返回字符串中字符串A出现位置(最后一次出现位置)
substr(startIndex[,length])        返回从起始索引提取length个字符
substring(数,数)                    返回两个索引间的字符串
split(分割字符)                    把字符串切分为字符串数组
search(表达式)                    通过正则表达式搜索字符,返回下标值
replace(字符串A,字符串B)            替换与正则表达式匹配的子串
toLowerCase()                    把字符串转换为小写
toUpperCase()                    把字符串转换为大写
localeCompare(字符串A)            对象与字符串A比较是否一致(一致为:0,不一致为:1)

 
var str = "dwahdu,iwah,dfuioh,aegoi,asghor";
str.search(/Ah/i)        #返回2 忽略大小写
str.search(“Ah”)        #返回-1 对大小写敏感

标签:返回,内置,对象,JS,URL,日期,设置,字符串
来源: https://www.cnblogs.com/tangsujuan/p/12981316.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有