JS_基本语法

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script>
//1.将js封装成函数,点击某按钮时调用
//2.不把js封装成函数,直接在此处写js,则网页加载时直接调用
//该js的执行时机设置比body还早.
// alert(1);
console.log("控制台打印");
//1.声明变量
var x;
console.log(x);
x=3;
console.log(x);
var y="hello";
console.log(y);
//2.隐式转换
var s="hi";
var n=3.14;
var b=true;
console.log(s+n);
console.log(s+b);
console.log(n+b);
console.log(b+b);
//3.强制转换
console.log(n.toString()+1);
console.log(parseInt(n));
console.log(parseInt("5.6"));
console.log(parseInt("abc"));
console.log(parseInt(5.6));
console.log(parseFloat(5.6));
console.log(typeof(n));//查看变量类型
console.log(isNaN("abc"));//是否判断参数是不是“不是一个数”

//4.运算符

console.log(5/2);
var m="3";
var n=3;
console.log(m===n);
console.log(m==n);

//5.条件表达式
//js中可以用任意数据做条件,当使用非布尔值做条件时,所有
//空值都等价于flase,非空值等价于true
//空值:null/0/""/undefined/NaN
//目的为了简化条件表达式
var k=1;
if(k){
console.log("OK");
}



</script>
</head>
<body>
<p>js语法和java十分相似</p>
</body>
</html>

原文地址:https://www.cnblogs.com/Bighua123/p/7624246.html