Javascript 基础总结-1

一、js 输出

1.window.alert()   警告框
2.document.write()  写到 HTML 文档中
3.innerHTML       写到 HTML 元素

4.console.log()    写到浏览器的控制台

二、js 语句与注释

1.  ; (var a = 1;)  ;表示语句的结尾   

2. 语句标识符:var / if / for 等

3.注释:单行  //
     多行  /*

          */
三、数据类型
1.未定义 (undefined)  var x;   //x 为 undefined(表示变量不含有值)

2.数字 (Number)     var y = 5;  //y 为数字

3.字符串 (String)    var z = "John"  // z为字符串

4.布尔 (Boolean)    var a = true;  //a 为 布尔类型

5.对象 (Object)   var person ={firstname:"John",lastname:"Doe",id:5566};
              取值:console.log(person.firstname)   console.log(person["firstname"])  
6.数组 (Array)
    6-1. var cars = new Array();   //此时 cars 数组的长度为 0 
            cars[0] = "Saab";  //此时 cars 数组的长度为 1 ,js 数组是动态变化的,即第一个数赋值为 Saab

            car[1] = "Volvo";  //即第二个数赋值为 Volvo

            car[1] = "BMW";   //即第三个数赋值为 BMW
   6-2. var cars = new Array("Saab","Volvo","bmw") ;

   6-3. var cars = ["Saab"."Volvo","BMW"];

7.空 (Null)  var b = null  //b为 null(可以用来清空变量)

四、js 变量

1.变量必须以字母开头,(不推荐 $ 和 _)区分大小写

五、js 函数

函数:是由事件驱动的或者当它被调用时执行的可重复使用的代码块

定义方法:1.function a(参数){ }  声明会前置

  输出: hello world

 输出: hello world

      2. var a = function(参数){}   匿名函数

 输出:这是一个匿名函数

扫描二维码关注公众号,回复: 1758286 查看本文章

  输出: 1 2 3 (传递参数)

return


输出:


六、js 比较与逻辑运算符

1. < 小于 > 大于

2.== 等于(5=="5")   === 绝对等于(值和类型均相等 5===5)   != 不等于

3.&& 与   || 或  !非 

七、js 条件语句

if  else if

 输出:

switch

  输出:1

八、js 循环语句

for


输出:

for in(循环遍历对象)

 输出:

while(指定条件为 true 时循环指定的代码块)

  输出:

break (跳出整个循环)

  输出:

continue(跳出本次循环)

 输出:

猜你喜欢

转载自blog.csdn.net/jianghao233/article/details/80737813