夜光带你走进JavaScript(五十六)擅长的领域
发布日期:2021-05-04 17:41:44 浏览次数:27 分类:技术文章

本文共 883 字,大约阅读时间需要 2 分钟。

夜光序言:

 

 

佛门有句话,无常,悲观的人也许为快乐而担忧,而乐观的人永远在困难里庆幸。

 

 

 

 

 

 

 

 

 

 

 

 

正文:

什么是 RegExp?

正则表达式描述了字符的模式对象。

当我们检索某个文本时,可以使用一种模式来描述要检索的内容。

RegExp 就是这种模式。

简单的模式可以是一个单独的字符。

更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。

我们可以规定字符串中的检索位置,以及要检索的字符类型,等等。


浏览器对象模型(Browser Object Model (BOM))尚无正式标准。

由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。

 

Window 对象

所有浏览器都支持 window 对象。

嗯唔~~           它表示浏览器窗口。

所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。

全局变量是 window 对象的属性。

全局函数是 window 对象的方法。

甚至 HTML DOM 的 document 也是 window 对象的属性之一:

window.document.getElementById("header");

与此相同:

document.getElementById("header");


其他 Window 方法

一些其他方法:

  • window.open() - 打开新窗口
  • window.close() - 关闭当前窗口
  • window.moveTo() - 移动当前窗口
  • window.resizeTo() - 调整当前窗口的尺寸

 


Window Screen

window.screen对象在编写时可以不使用 window 这个前缀。

一些属性:

  • screen.availWidth - 可用的屏幕宽度
  • screen.availHeight - 可用的屏幕高度

Window Screen 可用宽度

screen.availWidth 属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如窗口任务栏。

 

    
夜光

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

上一篇:夜光带你走进JavaScript(五十七)擅长的领域
下一篇:夜光带你走进JavaScript(五十五)擅长的领域

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年03月29日 05时50分51秒