zoukankan      html  css  js  c++  java
  • JavaScript的进阶学习

    1、操作符

    算术操作符:+、-、*、/等

    比较操作符:<、>、>=、<=等

    逻辑操作符:&&、||、!

    注意:"="操作符是赋值,不是等于。

    "+"号操作符不仅仅是代表加法,还可以代表连接两个字符串。

    2、自加、自减

    例子:

    3、逻辑与操作符

    &&:并且;只有当两边的值同时满足时,整个表达式才为真。

    4、逻辑或操作符

    ||:或者;当两个条件,只要满足其中一个条件即可。

    5、逻辑非操作符

    !:不是;非真既假,非假既真。

    6、操作符的优先级

    除法、乘法的优先级比加法、减法高;如果要改变运算顺序,需添加括号的方法改变优先级。

    操作符之间的优先级(高到低)

    算术操作符->比较操作符->逻辑操作符->"="赋值符号。

    如果同级的运算按左到右依次进行,多层括号有里向外。

    7、数组

    数组变量可以存放多个数据,它是一个值的集合,每个值都有一个索引号,从0开始,每个索引都有一个相应的值,根据需要添加更多数值。

    如何创建数组:var myarray=new Array();

    在创建数组的同时,还可以为数组指定长度,长度可以任意指定。

    var  myarray=new Array(7);

    注意:

    1、创建的新数组是空数组,没有值,如输出,则显示undefined。

    2、虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度,仍然可以将元素存储在规定长度之外。

    数组赋值:var array=new Array(55,67,89,90);或var array=[50,60,70,80];

    注意:数组存储的数据可以是任何类型。

    如果不是全部初始化,没有赋值的就为0;

    避免数组越界,数组元素的个数不能超过给定的值。

    给数组赋值,只能单个赋值,不能整体赋值。

    向数组添加新元素:使用新索引,就可以为数组添加一个新元素。

    数组属性Length:length属性表示数组的长度,即数组中元素的个数。

    语法:myarray.length;//获取数组myarray的长度。

    注意:因为数组的索引总是由0开始,所以一个数组的上限下限分别是:0和length-1。

    JavaScript的length属性是可变的。

    8、二维数组

    一维数组:myarray[];

    二维数组:myarray[][];

    注意:二维数组的两个维度的索引值也是从0开始,两个维度的最后一个索引值为长度-1;

    二维数组的定义方法一

    二维数组定义方法二

    var Myarry=[[0,1,2,3],[4,5]]

    赋值:myarray[0][1]=5;//将5的值传入到数组中,覆盖原有值。

  • 相关阅读:
    windowsCE常用编译参数 及编译器列表
    摘抄System Architecture for Native Device Drivers
    django+vue学习系列
    FreeTextBox的ToolbarButton整理
    FreeTextBox实现机制
    Server的Transfer和Response的Redirect
    FTB2.0和CuteEditor的一些问题
    ASP.NET跨应用程序进行登录的解决
    testFTB2.0
    Rainbow分页解决方案
  • 原文地址:https://www.cnblogs.com/lyt18763-/p/10983858.html
Copyright © 2011-2022 走看看