우리는 일반적으로 BOM을 모바일 창으로 사용하거나, 상태 표시줄의 텍스트를 변경하거나, 페이지 내용과 직접 관련되지 않은 다른 작업을 수행할 수 있다는 것을 알고 있습니다.
1. Window 작업
여기서 moveTo와 moveBy는 창의 이동이고, resizeTo와 resizeBo는 창의 크기를 설정하며, scrollTo와 scrollBy는 스크롤 막대의 위치를 설정합니다. 스크롤될 때마다.
새 창 열기 및 닫기:
openBtn.onclick = function() { newWindow = window.open("./test.html", "_blank", "width=300px, height=300px, left=500px, top=300px, toolbar=no") }; closeBtn.onclick = function() { newWindow.window.close(); };
시간 간격 및 일시 중지:
시간 간격:
setInterval
Pause:
window.clearInterval
예:
start.onclick = function() { // 3. 设置定时器 times = setInterval(function() { window.scrollBy(0, 5); }, 40); }; stop.onclick = function() { //4. 清除定时器 window.clearInterval(times); };
setTimeOut: 실행만 시간 간격 후 하나의 작업
아래에 첨부됨 이전 카운트다운 예:
History:
history.go()
괄호 안의 매개변수는 1일 수 있습니다. -1
history.go(1)表示前进一页.相当于history.forward() history.go(-1)表示后退一页,相当于history.back() location:
location 개체는 로드 URL을 나타냅니다. 또한 URL
1.hash: URL에서 # 뒤의 부분을 반환합니다.
2.host: 서버 이름을 반환합니다.
3.href: 현재 로드된 페이지의 전체 URL입니다.
4.search: URL에서 GET 요청을 수행하는 부분 물음표
location 객체 다음 부분에 reload 메서드가 있습니다. 현재 페이지를 다시 로드(새로 고침)할 수 있습니다.
reload는 false이며, 캐시, 다시 로드는 true, 서버에서 로드, 매개변수 생략, 기본값은 false
window.screen.availWidth+" "+window.screen.availheight(창은 화면의 너비와 높이를 처리할 수 있음) 화면)
window.screen.Width+" "+window.screen.height(화면의 너비와 높이)
availableHeight 및 availWidth 속성은 새 창의 크기를 결정할 때 매우 유용합니다
더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목해 보세요.
관련 읽기:
CSS3 속성 선택기를 사용하여 JS의 역할을 대체하는 방법
위 내용은 Js 운영 BOM 객체 모델에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

去掉重复并排序的方法:1、使用“Array.from(new Set(arr))”或者“[…new Set(arr)]”语句,去掉数组中的重复元素,返回去重后的新数组;2、利用sort()对去重数组进行排序,语法“去重数组.sort()”。

本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于Symbol类型、隐藏属性及全局注册表的相关问题,包括了Symbol类型的描述、Symbol不会隐式转字符串等问题,下面一起来看一下,希望对大家有帮助。

怎么制作文字轮播与图片轮播?大家第一想到的是不是利用js,其实利用纯CSS也能实现文字轮播与图片轮播,下面来看看实现方法,希望对大家有所帮助!

本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于对象的构造函数和new操作符,构造函数是所有对象的成员方法中,最早被调用的那个,下面一起来看一下吧,希望对大家有帮助。

方法:1、利用“点击元素对象.unbind("click");”方法,该方法可以移除被选元素的事件处理程序;2、利用“点击元素对象.off("click");”方法,该方法可以移除通过on()方法添加的事件处理程序。

本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于面向对象的相关问题,包括了属性描述符、数据描述符、存取描述符等等内容,下面一起来看一下,希望对大家有帮助。

foreach不是es6的方法。foreach是es3中一个遍历数组的方法,可以调用数组的每个元素,并将元素传给回调函数进行处理,语法“array.forEach(function(当前元素,索引,数组){...})”;该方法不处理空数组。

本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于BOM操作的相关问题,包括了window对象的常见事件、JavaScript执行机制等等相关内容,下面一起来看一下,希望对大家有帮助。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

드림위버 CS6
시각적 웹 개발 도구

WebStorm Mac 버전
유용한 JavaScript 개발 도구
