初识JavaScript
1.js的作用
- 表单动态校验
- 网页特效
- 服务端开发(Node.js)
- 桌面程序
- APP
- 控制硬件-物联网
- 游戏开发
2.计算机的组成
3.js的3种写法
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style></style>
<!-- 2.内嵌式的js -->
<script>
//alert('沙漠骆驼')
</script>
<!-- 3.外部的js scirpt 双标签 -->
<script src="my.js"></script>
</head>
<body>
<!--1.内式的js 直接写到元素内部 -->
</body>
</html>
4.js的输入输出
- prompt(‘这是一个输入框’);//这是一个输入框
- alert(‘计算的结果是’);
//弹出警示框 输出的 展示给用户的 - console.log(‘我是程序员看到的’);
/ /控制塔输出 给程序员看测试
5.js-变量
- 容器—装不同类型的东西
var—声明,开辟新空间
var myname = prompt(‘your name:’);//输入名字,存进变量里面。
alert(myname);
- 特殊情况下使用变量
6.数据类型
var x =10;
x=‘pink’; //js变量可变
6.1简单数据类型
- Number.MAX_VALUE =1.7969……^308
- Number.MIN_VALUE = 5^(-324)
- Infinity ,无穷大
- NaN,not a number代表非数
- isNaN() 判断是否为非数字类型(false,true)
6.2获取数据类型
字符串的‘单双\n引号“就近”匹配’。