zoukankan      html  css  js  c++  java
  • JavaScript(一基本语法)

     

    
    
    

     

    本篇博客是对js的一个基本的了解,对于没有js基础的同学来说应该是个入门的基本吧

     

    javascript

    是原型化继承来的面向对象的动态类型的区分大小写的客户端的脚本语言。主要目的是为了解决服务器语言,为客户端提供更流畅的浏览效果

     有对象和事件驱动并且具有相对安全性的客户端脚本语言

     同时也是一种广泛于客户端web开发的脚本语言。常用来给Html网页添加动态功能。比如相应用户的各种操作,用于表单验证

     

    JavaScript框架

     

    <scripttype="text/javascript" languate="javascript">

     

    </script>

     

    其中

    language是为了支持老的浏览器和低版本平台,type是真正的目前的写法,

     

    先来了解下几个基本的函数

     

    函数:

     是某段代码的集合,封装好的,可以直接调用,这个对于学习过一本编程语言的同学来说

     

     

     

    Alter函数,弹出对话框

    Prompt"请输入数据", "默认值 ")输入框函数

     

     下面就来看一个实例

    实例代码

     

    <head>
    <metahttp-equiv="Content-Type" content="text/html;charset=utf-8" />
    <title>运算符</title>
    </head>
    <body>
    </body>
    </html>
    <scripttype="text/javascript" languate="javascript">
     function inputdate(){
    Prompt("请输入您的密码", "默认值 ");
    }
    </script>

    输出下过图如下


     

    三大循环结构

     

    顺序
    选择

    循环

     

    以上的这三种循环几乎是所有语言相通的

    再此可以对比我们先前的VB学习


     基本的控制语句是完全相同的,这样就避免了知识的再次重复。

    对于一些新的知识才是我们的重点学习


    数据类型中注意:


    基本的数据类型中

    使用单引号和双引号都是可以的

    但是要注意使用要一致

     


    这里的数组定义和vb是不同的,但是现对于vb.net C#的定义确是大相径庭的

     变量的定义这里使用的是Var

    如定义一个a数组可以这样写


     

    Var a=new Array();表示创建 另一个对象。因为一切事物都是对象,

    对象就具有属性和方法

    重要的一个属性就是Length,用于获取数组的个数

     

    这里注意数组的sort方法,

     

    返回一个元素已经进行了排序的 Array 对象。

     

    下面这个例子说明了 sort 方法的用法:
    functionSortDemo(){
       var a, l;                       // 声明变量。
       a = new Array("X" ,"y" ,"d","Z","v","m","r");
       l = a.sort();                   // 排序数组。
       return(l);                      // 返回排序的数组。
    }
     


    下面是数组的length属性实例编写

     

    所有数组具有一些属性
    下标是从0开始的
    
    可以看下实例代码
    var a=new  Array();
    a[0]="送点股";
     a[1]="送点股";
     a[2]="三点个";
    for(vari=0;i<a.length;i++){
     
     alert(a[i]);
    }
     
    逐自输出每个数组中的数据

     对于一些细节问题.后续将细细讲解

     


     

     

     




     

  • 相关阅读:
    Verilog非阻塞赋值的仿真/综合问题 (Nonblocking Assignments in Verilog Synthesis)上
    异步FIFO结构及FPGA设计 跨时钟域设计
    FPGA管脚分配需要考虑的因素
    An Introduction to Delta Sigma Converters (DeltaSigma转换器 上篇)
    An Introduction to Delta Sigma Converters (DeltaSigma转换器 下篇)
    中国通信简史 (下)
    谈谈德国大学的电子专业
    中国通信简史 (上)
    Verilog学习笔记
    Verilog非阻塞赋值的仿真/综合问题(Nonblocking Assignments in Verilog Synthesis) 下
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3177891.html
Copyright © 2011-2022 走看看