JS 入门经典 第三章 判断、循环和函数

1、比较运算符

    在所有的比较运算符中,==和!=的优先级最低,而>、<、<=、>=则具有相同的优先级

    所有的比较运算度的优先级都比算数运算符要低,所以先执行算数运算符,在执行比较运算符。

2、字符串的比较

     JS将按照顺序依次的比较左右两边的字符串在同一位置的字符,以检查两个字符是否相等,一旦遇到不等的情况,就停止比较并且返回false.JS中字符串的比较是区分大小写的

3、一般使用整数作为循环计数器的。

4、for...in循环语句主要用于数组类型和对象类型的数据。它的特点是:可以在不知道数组中元素个数的情况下,遍历一个数组中的元素。

     它的含义是:对于数组中的每一个元素,执行一次循环体中的代码。

     for(index in arrayName)

    {

           //some code

    }

    index是一个在循环语句之前就声明过的变量,它将自动赋予当前索引所指的数组元素

5、while语句则可以用于循环系数未知的情况。

6、do....while语句中的循环条件为true还是false,循环体中的代码将首先被执行一次,但是除非确有必要,才使用。

7、函数的定义必须放在调用该函数的代码之前。我们可以将多个函数放在一个脚本块中,并且将该脚本块放在页面代码的头部。

8、变量不仅具有作用域,而且还有生存期。

原文地址:https://www.cnblogs.com/1992825-Amelia/p/4852073.html