var b = 1 // 这里先定义一下b
var a = b
function upaddress() {
alert(a);
}
</script>Undedined 表示未定义值
Var a;//声明一个变量,但是没有对其赋值
alert(a);//但是它仍然有值的,是undefined
alert(b);//像这样的 一个没有定义的变量将会出现错误,而不是输出undefined
对于直接 alert("12" + 23);//1223 有字符串的出现 会自动调用它的toString方法 字符串的拼接 *** 作
逻辑运算符
// &&逻辑与,当两边的值都为true时返回true,否则返回false // || 逻辑或,当两边值都为false时返回false,否则返回true // ! 逻辑非 alert(true && false);//输出false alert(true && true);//输出true alert(true || false);//输出true alert(false || false);//输出false alert(!true);//输出false
类型转换入门
由于JavaScript是弱类型语言,所以我们完全可以将字符串和数字(两个不同类型的变量)进行相加,这个我们在前面已经演示过了当然,不仅仅可以将字符串和数字相加,还可以将字符串与数字相乘而不会出现脚本错误!
var str ="some string here!"; var num = 123; alert(strnum);//将输出NaN,因为乘法运算符只能针对数字,所以进行运算时计算机会将字段串转换成数字 //而这里的字符串转换成数字将会是NaN //NaN是一个特殊的值,含义是"Not A Number"-不是一个数字,当将其它值转换成数字失败时会得到这个值 str ="2"; alert(strnum);//将输出246,因为str可以解析成数字2js代码的问题,//后面是说明和修改
function CheckForm(){
var username = documenttsetformusernamevalue;
var tel = documenttsetformtelvalue;
//这里最好不要用这个,只有ie才是别这种写法
//改为var tel = documentgetElementById("tel"); 上面那个一样
var info="您好,您订购的信息为:姓名:+username+,电话:+tel+";
//不对应该为 :"字符2"+username+",电话"+tel;
alert ('info'); ---->d出框中的变量怎么是英文的,怎么才能把变量换成获取到的表单的值。
//这句不对 应该为 alert (info);,没有单引号,用了单引号就便是字符串了,不是变凉了
在线求解。谢谢!只求用javascript的方法,JQ什么的就不用了。
}[1]alert()[11]有阻塞作用,不点击确定,后续代码无法继续执行[12]alert()只能输出string。
如果alert输出的是对象会自动调用toString()方法egalert([1,2,3]);//'1,2,3'[13]alert不支持多个参数的写法,只能输出第一个值egalert(1,2,3);//1[2]consolelog()[21]在打印台输出[22]可以打印任何类型的数据egconsolelog([1,2,3]);//[1,2,3][23]支持多个参数的写法egconsolelog(1,2,3)//123,简单介绍一下JavaScriptalert()函数的使用,alert--d出消息对话框,并且alert消息对话框通常用于一些对用户的提示信息。alert--d出消息对话框(对话框中有一个OK按钮)alert,中文"提醒"的意思alert函数语法alert(str);alert函数提示框图示alert函数参数str--要显示在消息对话框中的文本alert函数说明alert消息对话框通常用于一些对用户的提示信息,例如在表单中输入了错误的数据时。提示:消息对话框是由系统提供的,因此样式字体在不同浏览器中可能不同。提示:消息对话框是排它的,也就是在用户点击对话框的按钮前,不能进行任何其它 *** 作。提示:消息对话框通常可以用于调试程序。示例alert("Hellodreamdu!");alert('Welcometo
dreamdu!');alert('Welcometo\ndreamdu!');注意上面的第二个与第三个例子,只有第三个例子才能实现换行,参考ASCII码表,使用HTML中的br标签无法换行。直接在js代码中写alert('内容');比如
<script type="text/javascript">
//直接d出hello
alert('hello');
//在函数中使用,需要调用函数才会输出hello
function sayHello(){
alert('hello');
}
</script>运行结果
1
3
DOM
null
运行结果解释
1 //表示元素节点
3 //表示文本节点
DOM //文本节点的值
null //元素节点没有值alert()方法:警告消息框;\x0d\alert 方法有一个参数,即希望对用户显示的文本字符串。\x0d\该字符串不是 HTML 格式,该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行 *** 作。\x0d\\x0d\参考如下:\x0d\windowalert("欢迎!请按“确定”继续。");
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)