第一种:行间事件: 直接在元素上 通过给元素添加事件绑定,来执行js代码
第二种:通过script标签引入外部的js文件
main.js
// 定义的一个alertInfo函数
function alertInfo(){alert('python')
}
第三种:直接爱页面的script标签中编写js代码
单行注释:
// 单行注释
多行注释:
/*注释11注释222注释222*/
1、变量命名:
2、变量声明
js变量,可以先声明,后赋值
var x;x=20;
也可以在声明时赋值
var age = 18;
同时赋值给多个变量
var a = 1,b =2, c=3;
3、定义变量的三种方式
var : 定义的变量,可以跨代码块访问。
let: 定义块级作用局的变量()
const: 定义常初始化必须赋值,值不可修改,只能在块级作用域访问。
字符串、数字、布尔、Null、Undefinded、数组
number 数字类型
var x = 3;
string 字符串类型
var str = 'java'
boolean 布尔类型
只有true 或 false 两个值
undefined 类型
变量已经声明,但是没有赋值,它的值就是undefined
null类型
空对象,类似于python中的Nonevat x = null;
arr 数组