首页 > 代码库 > js语法基础

js语法基础

1. 引入方式

  <script  type=”text/javascript”>具体代码</script>

  <script  type=”text/javascript”  src=http://www.mamicode.com/”apple.js”></script>

 

2. 区分大小写

  JavaScript语言严格区分大小写   name    Name

 

3. 注释方式

  //   注释单行

  /*

    注释多行

  */

 

4. 结束处分号可省略(多表达式写在一行不能省略)

  var  name=”tom”;

  var  age  = 23;

 

5. 变量命名规则

       名字组成:字母、数字、下划线、$

       开始的第一个字符不能是数字的。

       var $ = “china”;   //可以的,jquery框架

       var 9 = “hello”;      //不可以

 

6. 全局变量和局部变量

  ① 在js里边定义“全局变量”,在系统任何角落直接定义(不使用var关键字)

  ② 特殊情况,在函数外边通过var定义的变量也是“全局的”

  ③ 函数中嵌套的函数外面通过var定义的的变量相对此函数来说是可以使用的

 

 7. 连接符号+

  当两个参数都是数值型,做算术运算;当两个参数其中一个或两个是字符串类型,做链接运算

 

8. break和continue

跳出一层循环直接使用即可,如果需要跳出多重循环需要使用以下方法:

waibian:        for(var i=0; i<10; i++){            document.write(i+"<br />");            for(var j=100; j>=90; j--){                //j==95跳出外边的循环 break                //if(j==95){                    //break 2;    //不让使用数字2(该用法是php的语法规则)                //    break waibian;                //}                                //j==95就跳出"本次"循环(让外层for循环直接进入下次)                if(j==95){                    continue waibian;                }                document.write(j+"<br />");            }        }

 

9.switch

switch条件可以是一个值,表达式,case 后边也可以跟常量、变量、表达式