码迷,mamicode.com
首页 > Web开发 > 详细

JS基础

时间:2016-08-01 09:15:17      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:

1.变量名命名规则

  1>变量名不能以数字开头

  2>变量名只能包含数字,字母,下划线 $(和php定义变量冲突,尽量不使用)

  3>区分大小写

  4>变量名不能和系统内部关键字相同

2.数据类型(typeof 显示数据类型的关键字)

  1>number(数字类型)

  2>string(字符类型)

  3>null(空类型)

  4>undefined(未定义)

  5>boolean(布尔类型 true false)

  6>复合数据类型(数组,对象)

3.运算符

  1>赋值元素符(=,把符号右边的值赋值给左边的变量名)

  2>算数运算符(+,-,×,/,%,++,--)

  3>比较运算符(>,<,>=,<=,==,!=,===,!==)

    ==:判断两个值是否相同

    ===:判断两个数据是否相同(判断值和数据类型)

  4>逻辑运算符(!,&&,||)

  5>复合赋值运算符(+=,-=,×=,/=)

  6>字符串运算符(+)

  7>位运算符

4.语法规则

  1>必须区分大小写

  2>所有的符号都必须是英文状态下的

5.传值:把一个变量传给另外一个变量

  1>赋值传值:两份数据,两份数据之间不会相互影响,在简单数据的传值中,都是赋值传值   

  2>引用传值:一份数据,任意一个改动值,另外一个也会受影响,在复杂数据中,都是引用传值

6.流程控制语句

  1>  if(条件){代码块}  代码块中的内容可能不会执行

  2>if(条件){代码块1}   else{代码块2}  必然会右一个代码块执行

7.switch语句

  switch(变量或者是表达式){case 值:Document.write(); break.....default}

8.循环

   条件: 1>循环变量是初始化

       2>循环条件的判断

       3>循环变量的改变

    1>while循环

      var  i=1;

      while(i<=100){代码块(循环变量的改变);}

    2>do while 循环

      var i=1;

      do{循环体 (循环变量的改变)}while(i<=100)

      注意:循环体至少被执行一遍

    3>for循环

      for(循环变量的初始化;循环条件的判断;循环条件的改变){循环体}

     

JS基础

标签:

原文地址:http://www.cnblogs.com/zhaoxuetong/p/5720840.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!