zoukankan      html  css  js  c++  java
  • JS初级学习准备

    1.插入JS:使用<script>标签在HTML代码中插入javascript代码,并且<script>标签要成对出现。

    2.引用JS外部文件:在JS文件中,不需要<script>标签,直接编写JavaScript代码,但是JS文件不能直接运行,需嵌套到HTML文件中,采用<script src="script.js"></script>将JS文件嵌套到HTML代码中。

    3.注释:分为单行注释(//)和多行注释(/*  */),并且注释一般写在语句后或周围。

    4.变量:变量是用来存储某种/些数据的存储器。

              变量声明:var 变量名

              命名规则:1.变量必须使用字母、下划线(_)或者美元符($)开始。

                            2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。

                            3.不能使用JavaScript关键词与JavaScript保留字。

            变量要先声明再赋值,如下:

        var mychar;
        mychar="javascript";
        var mynum = 6;

            变量可以重复赋值,如下:

        var mychar;
        mychar="javascript";
        mychar="hello";

    注意:

    1. 在JS中区分大小写,如变量mychar与myChar是不一样的,表示是两个变量。

    2. 变量虽然也可以不声明,直接使用,但不规范,需要先声明,后使用。

    5.JavaScript-判断语句(if...else)

    if...else语句是在指定的条件成立时执行代码,在条件不成立时执行else后的代码。

    语法:

    if(条件)
    { 条件成立时执行的代码 }
    else
    { 条件不成立时执行的代码 }

    假设我们通过年龄来判断是否为成年人,如年龄大于等于18岁,是成年人,否则不是成年人。

    代码表示如下:

    <script type="text/javascript">
       var myage = 18;
       if(myage>=18)  //myage>=18是判断条件
       { document.write("你是成年人。");}
       else  //否则年龄小于18
       { document.write("未满18岁,你不是成年人。");}
    </script>

    6.JavaScript-什么是函数

    函数是完成某个特定功能的一组语句。如没有函数,完成任务可能需要五行、十行、甚至更多的代码。这时我们就可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省重复输入大量代码的麻烦。

    如何定义一个函数呢?基本语法如下:

    function 函数名()
    {
         函数代码;
    }

    说明:

    1. function定义函数的关键字。

    2. "函数名"你为函数取的名字。

    3. "函数代码"替换为完成特定功能的代码。

    我们来编写一个实现两数相加的简单函数,并给函数起个有意义的名字:“add2”,代码如下:

    function add2(){
       var sum = 3 + 2;
       alert(sum);
    }

    函数调用:

    函数定义好后,是不能自动执行的,所以需调用它,只需直接在需要的位置写函数就ok了,代码如下:

  • 相关阅读:
    uva 11355(极角计算)
    hdu 1029(hash)
    hdu 1024(dp)
    SPOJ DISUBSTR(字符串hash)
    SPOJ DISUBSTR(后缀数组)
    【Leetcode】Evaluate Reverse Polish Notation
    【Leetcode】Reverse Words in a String
    【Leetcode】Maximum Product Subarray
    【Leedcode】Insertion Sort List
    【Leetcode】Sort List
  • 原文地址:https://www.cnblogs.com/jiajia-16/p/5952691.html
Copyright © 2011-2022 走看看