JavaScript是运行在浏览器端的脚本语言,JavaScript主要解决前端与用户交互的问题,包括使用交互和数据交互。JavaScript是浏览器解释执行的,通常直接嵌入HTML页面。 【特点】弱类型、基于对象、安全、兼容性
使用此方法后,不能在script标签中写js程序(不执行不生效)。
<!-- html --> <body> <!-- js引入: 外链式 --> <script src="js/c07.js"></script> </body> //c07.js alert('这是外部引入的js文件');&& script标签的常见属性
关键字释义src引入js文件地址language脚本语言类型(已废弃)type设置引入文件的MIME类型charset设置引入文件的字符集类型(防止编码格式不一致导致乱码)defer延时执行属性,用于令js在html完全加载完毕后执行(对外部js文件有效)async异步加载属性,用于改变下载顺序而不改变执行顺序1. 一条javascript语句应该以分号 “ ; ” 结尾 2. javascript注释
//单行注释 /* 多行注释 alert(); */javascript是一种弱类型语言,其变量类型由它的值来决定
&& 不使用var关键字定义全局变量在严格模式下会执行错误(“use strict”;)
var x=2; var aa='Lili'; //同时定义多个变量用逗号隔开 var z=6,mydress='China',w=8; //严格模式声明 "use strict"; test2=2 //严格模式下没有用关键字var声明的test2不会弹出 alert(test2);变量名应为数字、字母、下划线、$组成,不能以数字开头,区分大小写,不能使用系统关键字、 保留字