js内置对象
2016-10-20 10:11:54 0 举报
AI智能生成
JavaScript内置对象是一组预先定义好的对象,可以直接在代码中使用。这些对象提供了许多有用的功能和方法,可以帮助开发者更轻松地编写代码。例如,Math对象提供了一些数学函数,如求平方根、取绝对值等;Date对象用于处理日期和时间;Array对象用于操作数组;RegExp对象用于处理正则表达式等。此外,还有许多其他内置对象,如String、Number、Object、Function、Boolean、Error等。使用内置对象可以减少代码量,提高代码的可读性和可维护性。
作者其他创作
大纲/内容
浏览器对象模型:windows对象
属性
window.innerHeight:窗口高度(不包括浏览器边栏和工具栏)
window.innerWidth:窗口宽度
window.pageXOffset:文档滚动的水平距离
window.pageYOffset:文档滚动的垂直距离
window.screenX:相对于屏幕左上角的鼠标点的X坐标
window.screenY:相对于屏幕左上角的鼠标点的Y坐标
window.location:window对象的当前的url(或本地路径)
window.document:指向当前文对象,即窗口中的当前页
window.history:指向窗口或者标签的history对象,包含在本页浏览过的详细信息
window.history.length:浏览器窗口或标签的history对象中有多少项
window.screen:指向screen对象
window.screen.length:访问screen对象并返回length的值
window.screen.width:访问screen对象并返回width的值
方法
window.alert()创建含有消息的对话框
window.open()在新的浏览器窗口中打开参数中指定的url
window.print()告诉浏览器想要打印当前页的内容
文档对象模型:document
属性
document.title当前文档的标题
document.lastModified文档最后一次被修改的日期
document.URL返回包含当前文档URL的字符串
document.domain返回当前文档的域
方法
document.write()将文本写入文档
document.getElementById()返回与id属性值相匹配的元素
document.querySelecorAll()返回一组元素,这些元素都符合参数中定义的CSS选择器
document.creatElement()创建新元素
document.creatTextNode()创建新的文本节点
全局javascript对象
String对象
属性
length
方法
toUpperCase()
toLowerCase()
charAt()以索引编号为参数,返回这个位置的字符
indexOf()在字符串查找一个或一组字符首次出现的索引编号
lastIndexOf()在字符串中查找一个或一组最后出现的索引编号
subString()返回两个索引之间的字符,包含首索引编号位置的字符,不包含第二个索引编号位置的字符
spilt()当指定一个字符时,查找到这个字符将字符串分开,并存储在一个数组中
trim()删除字符串开头和结尾的空格
replace()有些像查找与替换,它有一个需要查找的值和一个替换的值(默认替换第一个查找到的该值)
Number对象
方法
isNaN()检查值是否为数字
toFixed()将特定数值四舍五入到指定的小数位数,返回字符串
toPricision()按数字的位数四舍五入,返回一个字符串
toExponential()以字符串的形式返回指数计数法表示的数字
Boolean对象
Date对象
方法
getDate()/setDate()返回/设置日期
getDay()返回星期几
getFullYear()/setFullYear()返回/设置年份
getHours()/setHours()返回/设置小时
getMilliseconds()/setMilliseconds()返回/设置毫秒数
getMinutes()/setMinutes()返回/设置分钟
getMonth()/setMonth()返回/设置月份
getSeconds()/setSeconds()返回设置秒
getTime()/setTime()从世界标准时间开始计算的毫秒数
getTimezoneOffset()按分钟为本地时间返回时区偏差值
toDateString()返回适合人类阅读的日期
toTimeString()返回适合人类阅读的时间
toString()返回表示特定日期的字符串
Math对象
属性
Math.PI()返回pi
方法
Math.round()将数字四舍五入到离它最近的整数
Math.sqrt()返回平方根
Math.ceil()向上取整
Math.floor()向下取整
Math.random()获取一个从0到1的随机数
RegEx对象 用于匹配文本的字符串模式
0 条评论
下一页