JS作用
- 就是来控制不同 的 机构和样式的。
- 给网页添加一些功能, 动画特效,和用户交互。
- 对数据进行验证。
var
声明一个变量。相当于一个存储空间。变量是可以改变的。
事件三要素
-
事件源
要触发的对象。
-
事件
怎么触发这件事情。
-
事件处理程序
发生了什么
事件
在 JS中可以说一套事件能完成一个功能;事件的定义:当什么时候执行了什么事;
使用事件的基本结构:事件源+事件类型=执行命令
**
例事件源.事件 = function() {
事件处理函数;
}
入口函数
window.onload = function(){
内部放置函数,
}
当页面都加载完以后。执行函数。
JS的几种写法
- 行内式
例;
<button onclick="alert('你好吗')">点击我里</button>
-
内嵌式
可以写在任何地方。
<script>
JS
</script>
- 外链式
<script type="text/javascript" src"xx.js"> </script>
数据类型
JS的类型分为:
字符型 数值型 布尔型 null undefined
JS是一种若数据类型,JS的变量你给什么值就是什么类型。
字符型:(String)
加引号都是字符型。 加引号都是字符型。可以通过加引号来转换成字符型
布尔型:(Boolean)
布尔型就两个值 ,true or false
数据类型转换成布尔型的两种方式
利用!! 来转换。
false,undefined,null,0,""字符串空
结果都是false
ture, 1,"somestring",[object]
结果是ture.