//

作者:lofayo    发布于:

问题背景:弹框,在浏览器随处可见。其实它们都是函数,都有返回值。

1、3个最直白的弹框

    
简单弹框alert()

alert("hello!");    //"hello"

alert(alert("hello"));  // "hello"   undefined

alert(alert(alert("hello")));  // "hello"   undefined   undefined

        
以弹框形式,显示一个具体值,没多少实际意义。它是个函数,默认返回undefined

    
确定框confirm()

confirm("make your choose! please");    //弹出一框,让你做出选择;

alert(confirm("make your choose! please"););    //弹出一框,让你做出选择;弹出true/false

alert(alert(confirm("make your choose! please")));      //弹出一框,让你做出选择;弹出true/false; undefined

        
弹出一框,让你选择;它是一个函数,根据你的选择,返回true/false

    
输入框prompt()

prompt("input your name! please");      //一个输入框

alert(prompt("input your name! please"));      //一个输入框; 弹出你输入的值

alert(alert(prompt("input your name! please")));      //一个输入框; 弹出你输入的值;  undefined

        
弹出一框,用于输入值;它是个函数,返回你输入的值

format_list_numbered

(无)

  1. 1. 1、3个最直白的弹框
vertical_align_top

Copyright © 2017 每天寻求一点变化

Powered by Hexo & Theme - Vateral