JavaScript的基础

                     [19]JavaScript的基础

一.JavaScript

   

1.什么是JavaScript

  • JavaScript是一门脚本语言, 我们主要使用它来处理事件, 它也是面向对象的.

  • JavaScript和Java语法很像, 但没有任何关系.


2.JS的定义方式

  • a.直接在script标签中定义

  • b.在.js文件中定义 js代码, 在script标签中用src属性引入

3.JS变量

  • JS中的变量用var关键字定义, 可以存储任意类型的数据

  • JS中的变量如果没有定义直接使用, 它的值是undefined

4.JS常量

  • 常量分为number, boolean, string几种类型

  • number做除法的时候, 不会忽略小数部分. 如果number和undefined做数学运算会得到

  • NaN(Not a Number)

  • boolean值可以做数学运算, true当作1, false当作0

  • string可以使用运算符"+"进行串联, 和其他类型数据串联之后得到的还是string

5.JS语句

  • JS中语句和Java中完全相同

  • 在JS语句中使用boolean类型时可以传入其他类型数据

  • 0, "", null, undefined

6.JS函数

  • 使用"function 函数名(参数列表)"定义一个函数, JS中的函数不需要定义返回值类型,

  • 参数也不需要定义类型

  • 函数中可以使用return返回一个值, 也可以不返回任何值

  • 函数的调用和Java中完全相同, 使用"函数名(参数列表)"调用

  • JS中的函数没有重载, 后写的覆盖先写的

  • JS中调用函数时, 形参和实参不必完全匹配

  • 函数中会内置一个名为arguments的数组, 用来接收实参

  • 如果函数只执行一次, 可以使用匿名函数, 通常用在事件处理时

7.JS数组

  • 定义方式:

  • var arr = [1, "a", true, 3.5, new Object()];

  • var arr = new Array();

  • 循环遍历:

  • 可以使用for循环进行变量, 和Java中完全相同

  • 也可以使用for...in语句


你可能感兴趣的:(关键字,undefined,number,false,js代码)