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的值传入到数组中,覆盖原有值。

  • 相关阅读:
    在变量中如何插入变量
    perl 模块
    perl中的引用
    数组:pop&清空数组&查找某元素是否在数组内
    整个文件做为一个数组
    checkbox判断选中
    网页存储倒计时与解决网页cookie保存多个相同key问题
    wmframework v2.0 手册(一)系统框架介绍
    r cannot be resolved to a variable android
    锁定Chrome的下载文件夹快捷方式到win7任务栏
  • 原文地址:https://www.cnblogs.com/lyt18763-/p/10983858.html
Copyright © 2011-2022 走看看