Javascript
这玩意儿跟JAVA没一点关系,当初为了抱大腿,所以带了个当时很火的JAVA做头儿
Javascript作用
1.网页特效
2.用户交互
3.表单验证
JS简单方法
- Alert() 弹出警示框
这玩意是window.alert("执行语句");
window.可以省略
这玩意儿效果很差,在各个浏览器上效果不一样,所以体验不是很好
Console 控制台输出
一般用于测试
Console.log() 普通输出语句
Console.warn() 控制台警示 黄色感叹号
Console.error() 错误提示 红色叉号document.write() 文档打印输出
可以直接在网页上显示出来而不是控制台document.getElementById("")
通过ID找到对应的Dom
document.getElementById("demo").style.width = "200px";
变量
变量的命名规则!
1.变量命名必须以字母或是下标符号”_”或者”$”为开头。
2.变量名长度不能超过255个字符。
3.变量名中不允许使用空格。
4.不用使用脚本语言中保留的关键字及保留符号作为变量名。
5.变量名区分大小写。(javascript是区分大小写的语言)
变量的作用域
- 全局变量
1.在最外层声明的变量
2.在函数体内部,但是没有用var声明的变量也是全局变量 - 局部变量
在函数内部声明的变量
事件三要素:
事件源->事件->事件处理程序
事件源.事件 = function() {事件处理函数}
隐藏样式
Display: none 隐藏
Display: block 显示
隐藏不占位置
Visibility: hide 隐藏
Visiblity: visible 显示
隐藏占位置
Overflow:hidden 隐藏超出的部分
入口函数
在script里面写window.reload = function() {
}
JS数据类型
字符型
数值型
布尔型
null
undefined
JS是一种弱数据类型
String()
Number()
Boolean()
parseFloat()
Null空的没值
Undefined 未定义的, 应该有值,但是没给
Null ""