三种使用js的方式
1、以标签的形式链接在html框架中,如:<script> <script\>
2、单独写在xxx.js(命名自己取)文件中,然后在html框架中插入以下语句:
<script src="xxx.js" type="text/javascript" charset="utf-8"></script>
;
3、作为某个事件属性值或者超链接的herf属性值;
例如以下就是用超链接的herf属性值
<a href="javascript:confirm('你确定要报名javascript吗?')">报名</a>
展示在页面中仍然是一个链接点击入口:
点击后会弹出提示窗口:
也可以通过事件触发去标记
<p onclick="javascript:alert('hello world!')">click</p>
点击click
弹窗
变量
声明变量
- var声明变量
var a;
声明变量a; - 可以声明变量的同时可以给变量赋值
var test=’This is a test';
; - 声明多个变量赋相同的值
var a=b=c=1;
- 未赋值的变量为undefined
- 如果变量重名则产生覆盖;
- 变量名称严格区分大小写;
- 最好采用驼峰取名法;
变量在内存中的存储与释放
了解即可(后续补充)
https://www.bilibili.com/video/BV1UT4y1w75C?p=2&vd_source=b52f303bd3085a7baaa8497deac288dd
数据类型
原始数据类型
- 数值型:整数、浮点数;十六进制用0x开头,八进制用0开头,网页会自动转换成相应的十六进制数以及八进制数;取值范围为正负1.79e309,超过就会展示为无穷大;当除以0时,产生语法错误,直接展示NAN;
- 字符串型
- 布尔类型:只能写小写true和false
特殊数据类型
- undefined
- 空值null