《javascript教程》
JavaScript 是因特网上最流行的脚本语言。 JavaScript 是世界上最流行的编程语言(轻量级)。
HTML 中的脚本必须位于 <script> 与 </script> 标签之间。脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。
引入方式:外部引入;内部引入; 行内引入
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<!--内部引入1-->
<script>
alert("llll");
</script>
</head>
<body>
<!--内部引入2-->
<script type="text/javascript">
alert('哈哈哈哈哈');
</script>
<!--行内引入-->
<a href="javascript:confirm('吃鸡吗');">你好</a>
<p onclick="javasicpt:alert('w s')">g</p>
<!--外部引入-->
<script src="js/index.js" type="text/javascript" charset="utf-8"></script>
</body>
</html>
js{外部引入}
alert('hhhh');
数据类型
1:字符串(string)。2:数字(unmber)。3:布尔类型(true/false)。4:unll。5:undegined。6:数组。7:对象。
console:后台 alert var(声明变量) tule:1 false;0
变量必须以字母开头
以字母或下划线开始,跟上数字字母下划线
严格区分大小
=(== 判断(只判断值);= 赋值;===全等号(不只判断值,还判断数据类型是否一样))
isNaN 是 不是数值→是数值→folse 0→判断前先转化数据类型(纯数字的字符不会直接转化)
NaN不能和自身比较(NaN===NaN)
infinity 正无穷大
if(){
}else{
}
console.log
typeof 得到数据类型
alert(Number(undefined)) 结果:NaN alert(Number(unll)) 结果 0
alert(unll==undefined)判断时先转化成布尔类型,再转化成数字类型
{c="33"
c=c+1
alert(typeof c)→string}
强制转化(parsint (转化成整形) boolean string parsefloat(转化成浮点型))
numder与parseint转化成布尔类型不一样