1. JavaScript的基本结构:
<script> </script> ( 可以包含在文档中的任何地方 )。
在文档中写入 :
document.write('文字');
可以加上标签:
document.write('<h1>文字</h1>');
外部引入js: <script src="./js/1.js" ></script>;
按钮点击 :
<input type="button" value="点我" οnclick="javascript:document.write('你好呀')">
按钮点击弹出框
<input type="button" value="点我" οnclick="javascript:alert('你好')">
变量:
先声明再赋值:
var width;
width=50;
document.write(width);
同时声明再赋值
var width=50;
alert(width);
不声明直接赋值
width=50;
document.write(width);
☆同时声明和赋值只有最后一个值能被赋值
var width,height=100;
document.write(width);
document.write(height)
JS数据类型:
undefined 变量没有初始值,就是 undefined;
null 表示空值,与undefined值相等;
number 数字类型
var score1=10; 整数
var score2=10.5; 浮点数
bollean 布尔型:true和false(可以理解为作比较,相等是trur,不等是false)
string 字符串类型;(被引号扩起来的)
symbol 一个独一无二的数(独一无二,不和任何相等,除非是自己)
运算符:
两个都是数字类型
var num1 = 1;
var num2 = 2;
document.write( num1+num2 );
一个数字 一个字符串类型
var num1 = 1;
var num2 = '2';
document.write( num1 + num2 ); 1和2 就是12
var num1 = 1;
var num2 = '3';
document.write( num2 - num1 );
var num1 = 2;
var num2 = '2';
document.write( num1 * num2 );
var num1 = 6;
var num2 = '2';
document.write( num1 / num2 );
var num1 = 1;
var num2 = '2';
document.write( num1 + num2 );
var num1 = 2;
num1++;
document.write(num1);
let num1 = 8;
let num2 = num1--;
document.write(num2)