JavaScript-1

116 阅读1分钟

Web三大标准

HTML+CSS+JavaScript

引入方式

1.行内式:

  • 直接在标签上面去写,可以将单行或少量的JS代码写在HTML事件标签的属性中(以on开头的属性)比如onclick。
  • 单双引号错开使用,HTML中推荐使用双引号,JS中使用单引号。
  • 可读性差,在html中编写大量JS代码,不方便阅读,引号容易弄混
  • <input type="button" value="点我" onclick="alert('hello Jinke')">

2.内嵌式

  • 可以将多行代码写入script标签中
  • 内嵌JS是学习最常用的方式

3.外部式

  • 适合JS代码量比较大的情况
  • 利于HTML代码的结构化,把大段的JS代码独立到HTML页面之外,方便复用
  • 引用外部JS文件的script标签中间不可以写代码
  • <script src="./js/index.js"></script>

JS注释

单行注释 crtl+/ 多行注释 alt+shift+a

变量

存储在内存中 变量声明 var name;

变量扩展

  • 变量被重新赋值,原来的值会被覆盖,以最后的为准 var a = 123; a = 77;
  • 可声明多个变量,用逗号隔开 var age = 19,n = 2,sex = "男"

变量的特殊情况

  • 只声明,无赋值,默认值是undefined
  • 不声明不赋值,直接使用,报错:xx is not undefined
  • 不声明只赋值 ee=45 ,console.log(ee)---45

变量的命名规范

  • 严格区分大小写
  • 由字母,数字,下划线,组成,如:num01age,组成,如:num01,_age,axios
  • 不能以数字开头
  • 遵守驼峰命名法,myFirstName

简单数据类型

  • isNan() 判断变量是否为非数字,返回true或者false,不是数字就返回true,是数字类型就返回false。