一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第12天,点击查看活动详情。
js的三种写法
行内式,内嵌式,引入式
html:
<title></title>
<!-- 内嵌式 -->
<!-- <script type="text/javascript">alert('点秋香')</script> -->
<!-- 引入式 -->
<script type="text/javascript" src="./3_14.js">
</script>
</head>
<body>
<!-- 行内式 --><!-- onclick:点击 alert:弹出框-->
<!-- <input type="button" value="唐伯虎" onclick="alert('点秋香')" />-->
JS :
alert('点秋香')
注释
单行注释以 // 开头
多行注释以 / 开始,以 / 结尾
输入与输出
// //这是一个输入框
// prompt('请输入你的年龄:');
// //这是一个输出框
// alert('威海加油,疫情终将战胜');
// //控制台.日志(输出),给程序员看的
// console.log('程序员看的哦');
// var age = 18;
// console.log(age);
var apple1 = '青苹果';
var apple2 = '红苹果';
var temp;
var temp = apple1;
var apple1 = apple2;
var apple2 = temp;
console.log(apple1,apple2)
//1.用户输入姓名 存储到一个myname的变量里面
var myname = prompt('请输入您的名字:');
//2.输出这个用户名
alert(myname);
变量
- 变量必须以字母开头
- 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)
- 变量名称对大小写敏感(y 和 Y 是不同的变量)
JavaScript 变量有很多种类型,但是现在,我们只关注数字和字符串。
一条语句,多个变量
//可以在一条语句中声明很多变量。该语句以 var 开头,并使用逗号分隔变量即可:
var lastname="Doe", age=30, job="carpenter";
//声明也可横跨多行:
var lastname="Doe",
age=30,
job="carpenter";
//一条语句中声明的多个变量不可以同时赋同一个值:
var x,y,z=1;
//x,y 为 undefined, z 为 1。
未声明值的变量
//声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。
var carname;
重新声明变量
//如果重新声明 JavaScript 变量,该变量的值不会丢失:
//在以下两条语句执行后,变量 carname 的值依然是 "Volvo":
var carname="Volvo";
var carname;
//允许重复声明变量,后声明的覆盖之前的
var a = 1;
var a = 'x';
console.log(a);
// 输出 'x'
使用赋值运算符给变量赋值:
var x = 5
var y = 6
var z = (x + y) * 10