JavaScript 基础 --- (数据类型/循环/条件)-阿里云开发者社区

开发者社区> 开发与运维> 正文

JavaScript 基础 --- (数据类型/循环/条件)

简介:   一、js 输出1.window.alert()   警告框 2.document.write()  写到 HTML 文档中 3.

 

一、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(参数){}   匿名函数

 输出:这是一个匿名函数

  输出: 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(跳出本次循环)

 输出:

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章