01-JS的一些学习记录

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 ""

你可能感兴趣的:(01-JS的一些学习记录)