1.js简介
JavaScript简称JS,是一种解释型或即时编译型的高级 编程语言。
2.js应用位置行内
a标签
<a href="javascript:js代码"></a>
非a标签
添加一个 行为属性 比如 onclick
<div οnclick="js代码">我也试试</div>
3.js应用位置内联
行内需要触发才会执行代码 比如点击 或者鼠标移入 内联是不需要的 自动就执行
4.js应用位置外链
<!-- 外链 -->
<!-- <script src="文件的地址"></script> 标签中间不能写任何内容 一旦写上内容就认定是内联 src 失去作用-->
<!-- 不需要任何行为去触发 打开页面自动执行 -->
<!-- 可以写在head 后边 也可以写在body后边 -->
<!-- 绝对路径和相对路径 -->
5.js注释
一行//
多行/**/
6.js输出三种方式
// 弹框
alert(666)
// 控制台打印 推荐这种
console.log('hello world')
// 在网页上展示
document.write('厉不厉害用你管蛮我嫩爹')
// 遇到问题 使用console.log() 进行打印 如果能够出来结果说明 结果不在这里 如果不出来 说明错误出现在上面
7.js变量
只能包含 字母 数字 下划线 $
不能以数字开头,严格区分 大小写,避开关键字 和保留字
8.js数据类型
// 数值类型
// 100
// 100.5
// 100e5 科学技术法
// 进制 2进制 八进制 十进制 十六进制
// 正无穷 Infinity
// 负无穷
// NaN not a number
//字符
// 'abc'
// "abc"
// 布尔类型
// true false 必须全小写
// undefined 未定义
//null 空
//复杂类型 引用类型
// object
// 类 数组
// function
// 函数 工具
9.查看数据类型
查看数据类型的关键词 typeof
number => 数值
string => 字符
boolean=> 布尔
undefined => 未定义