• JavaScript的学习(一)


          这几天在看Web前端的资料,想对自己充充电。以前都是在后台开发,为前端开发的机会很少。但是看到现在的潮流,移动互联网越来越流行,我想了想,必须改变自己了,也应该多接触其他的技术了。因此想对JavaCript进行更深入的了解!

         其实做过开发的人,接触JavaScript时,都有种似是而非的感觉,对JavaScript的许多语法都感到非常熟悉,其在结构化编程方面与其他的主流语言区别不大。但是主要显著的一点是,JavaScript在变量声明时,不需要声明变量的类型,直接通过变量的构成来查看变量的类型。

    如:

    var str="This is some string";

    变量str是表示一个字符串,用关键字var声明变量。

    对于数组,变量声明如下:

    var a=new array();
    a[0]=1.2;
    a[1]="JavaScript";
    a[2]=true;
    a[3]={x:1,y:2};
    a[4]=new array(1,2,3);

         上面声明了一个数组a,并且对其进行了赋值,该数组包含了5个元素,与C#,java等语言一样,数组的起始位置也是从0开始。但与其他语言显著不同的是,JavaScript的数组中,每个元素的类型都可以不同。而且,从上面可知,对数组或字符串的声明,都是用关键字var来表示。
         而且,从第5个元素a[4]=new array(1,2,3),可以看出,数组是可以嵌套的,也就是说,数组的元素可以是新的数组,这样,就组成的多维数组,而且丝毫不影响其他数组元素!

       对于数组,还有其他的声明方法:

    var b=[1.2,"JavaScipt,true,{x:1,y:2},[1,2,3]"];

    上面的数组b,与数组a包含的元素数量,完全相同,都是5个,明显可以看出,第二种声明的方面显然比前面的更简洁!因此,如果学过了其他的语言,对于JavaScript来说,进入状态是非常快的,只要注意JavaScript异于其他语言之处就可很快的上手了。

    高度决定视野,角度改变观念,尺度把握人生。
  • 相关阅读:
    itext itextpdf 版本概要介绍
    github上的优秀项目和开发环境配置
    tfs2012 的体验地址
    Linux网卡攻略
    展现图表JavaScript库 Javascript web charts [参考地址]
    JavaEE的几个参考
    dsl boo3个例子 9
    已读的和在读的一些C++经典图书
    WinRT参考资料
    Linux性能监测工具
  • 原文地址:https://www.cnblogs.com/liujian21st/p/2579632.html
Copyright © 2020-2023  润新知