This article brings you relevant knowledge about javascript, which mainly introduces related issues about common methods of window objects, including alert, confrim, prompt, etc. Let’s talk about it together Take a look, hope it helps everyone.
[Related recommendations: javascript video tutorial, web front-end】
Window object method
alert() Pops up a warning dialog box
confrim() Displays the specified string in the confirmation dialog box
prompt() Pops up a prompt dialog box
-
open() Opens a new browser dialog box and displays the document referenced by the URL or name, and sets the properties of the created dialog box
close() Close the referenced dialog box
focus() Specify the dialog box to be placed at the front of all browsers
blur() Specifies the dialog box to be placed at the end of all browsers
scrollTo(x,y) Scrolls the dialog box to the specified coordinates
scrollBy(offsetx,offsety) Scrolls the dialog box according to the specified displacement
setTimeout(timer) Evaluates the passed expression after the specified number of milliseconds.
setInerval(interval) specifies periodic execution code
moveTo(x,y) moves the dialog box to the specified coordinates
moveBy(offsetx,offsety) Move the dialog box to the specified displacement
resizeTo(x,y) Set the size of the dialog box
resizeBy(offsetx,offsety) Sets the size of the dialog box according to the specified displacement
print() "Print"
navigate(URL) Use a dialog box to display the page specified by the URL
Examples are as follows:
1, open()
Format: window.open(URL,windowame)
URL: Target link address
Windowname: New window name
nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <meta> <title>window对象open方法</title> <script> </script> <script> window.open("http://www.nuc.edu.cn/"); </script>
2. close()
nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <meta> <title>window对象open方法</title> <script> </script> <input>
3. confirm()
Display a dialog box with a message and a confirm button and a cancel button. (Press confirm to return true and press cancel to return false)
nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <meta> <title>window对象confirm方法</title> <script> window.confirm("胡立群最帅"); </script>
4. prompt()
Display a dialogue that prompts the user for input Frame (press confirmation, return the input value)
nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <meta> <title>window对象prompt方法</title> <script> window.prompt("请输入验证码"); </script>
## 5, SetInterval () # (calculated) to call a function or calculate an expression (in lay terms, set a few milliseconds to run the program)
Format: setInterval ('js code or function', the interval between executing the function or code)
<!--方法1--> nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <meta> <title>window对象setInterval方法</title> <script> setInterval('test();',1000); function test(){ alert("hello world") } </script> <!--方法2--> nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <meta> <title>window对象setInterval方法</title> <script> setInterval('alert("hello world");',1000); </script>
setInterval can keep looping. If you want to stop, you can use window.clearInterval( );
nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <meta> <title>window对象setInterval方法循环取消方法--clearInterval</title> <script> var 控制循环=setInterval('alert("hello world");',3000); </script> <input>
setTimeout and setInterval are both timers in JS. You can specify a delay time before executing a certain operation, the difference is that setTimeout stops after performing an operation after the specified time
Code embedded
nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <meta> <title>window对象setTimeout方法</title> <script> var 控制循环=setTimeout('alert("hello world");',3000); </script>
Embedded functional
nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <meta> <title>window对象setTimeout方法</title> <script> var 控制循环=setTimeout('test()',3000); function test(){ alert("hello world"); } </script>
Cancel the timeout set by the setTimeout method (stop setTimeout())
nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <meta> <title>window对象setTimeout方法取消方法--clearTimeout</title> <script> var 控制循环=setTimeout('test()',3000); function test(){ alert("hello world"); } </script> <input>
[Related recommendations: javascript video tutorial, web front-end]
The above is the detailed content of Summary of common methods of window object in JavaScript. For more information, please follow other related articles on the PHP Chinese website!

Node.js excels at efficient I/O, largely thanks to streams. Streams process data incrementally, avoiding memory overload—ideal for large files, network tasks, and real-time applications. Combining streams with TypeScript's type safety creates a powe

The differences in performance and efficiency between Python and JavaScript are mainly reflected in: 1) As an interpreted language, Python runs slowly but has high development efficiency and is suitable for rapid prototype development; 2) JavaScript is limited to single thread in the browser, but multi-threading and asynchronous I/O can be used to improve performance in Node.js, and both have advantages in actual projects.

JavaScript originated in 1995 and was created by Brandon Ike, and realized the language into C. 1.C language provides high performance and system-level programming capabilities for JavaScript. 2. JavaScript's memory management and performance optimization rely on C language. 3. The cross-platform feature of C language helps JavaScript run efficiently on different operating systems.

JavaScript runs in browsers and Node.js environments and relies on the JavaScript engine to parse and execute code. 1) Generate abstract syntax tree (AST) in the parsing stage; 2) convert AST into bytecode or machine code in the compilation stage; 3) execute the compiled code in the execution stage.

The future trends of Python and JavaScript include: 1. Python will consolidate its position in the fields of scientific computing and AI, 2. JavaScript will promote the development of web technology, 3. Cross-platform development will become a hot topic, and 4. Performance optimization will be the focus. Both will continue to expand application scenarios in their respective fields and make more breakthroughs in performance.

Both Python and JavaScript's choices in development environments are important. 1) Python's development environment includes PyCharm, JupyterNotebook and Anaconda, which are suitable for data science and rapid prototyping. 2) The development environment of JavaScript includes Node.js, VSCode and Webpack, which are suitable for front-end and back-end development. Choosing the right tools according to project needs can improve development efficiency and project success rate.

Yes, the engine core of JavaScript is written in C. 1) The C language provides efficient performance and underlying control, which is suitable for the development of JavaScript engine. 2) Taking the V8 engine as an example, its core is written in C, combining the efficiency and object-oriented characteristics of C. 3) The working principle of the JavaScript engine includes parsing, compiling and execution, and the C language plays a key role in these processes.

JavaScript is at the heart of modern websites because it enhances the interactivity and dynamicity of web pages. 1) It allows to change content without refreshing the page, 2) manipulate web pages through DOMAPI, 3) support complex interactive effects such as animation and drag-and-drop, 4) optimize performance and best practices to improve user experience.


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Dreamweaver CS6
Visual web development tools

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool

Atom editor mac version download
The most popular open source editor

Safe Exam Browser
Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.
