时间:2014年4月18日19:35:53 JavaScript语法


变量:(variable

JavaScript可以直接对变量进行赋值而不要事先声明

JavaScript语言里,变量和其他元素的名字都是区分大小写

JavaScript变量允许包含字母、数字、美元符号和下划线,但不允许数字开头

为什么不能以数字开头?

避免计算机运算的混乱,乘法省略乘号,因此强制不能使用数字

<!doctype html>
<html>
<head>
     <meta charset="utf-8">
     <title> javascript页面</title>
     <script type="text/javascript">
         var hello =  "你好";
         var hello =  "大家好";
         document.write(hello);
     </script>
</head>
<body>
</body>
</html>


数据类型:

JavaScript类型声明和其他语言一样,但是JavaScript是弱类型语言,不需要声明类型

弱类型就是意味着,可以随意改变某个变量的数据类型

   

<script type="text/javascript">
               var num = 100;
               document.write(num);
         document.write("<br/>");
         document.write(num+1);
          document.write("<br/>");
          document.write(num+"1");
    </script>


数据类型:字符串、数值、布尔值、数组

转义字符:字符串自动转义 \

   

<script type="text/javascript">
                var name = "小明";
          document.write(name);
          document.write("<br/>");
           var name = "小\‘‘明";
           document.write(name);
document.write("<br/>");
           var name = ‘"小明"‘;
           document.write(name);//"小明"
     </script>


数组声明:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>第一个javascript页面</title>
<script  type="text/javascript">
       var  week = new  Array("sunday","monday","tuesday","wednesday","thirsday","friday","staturday"); 
       document.write(week[0]);
       document.write("<br/>");
       document.write(week.  length);
</script>
</head>
<body>
</body>
</html>


运算符:

算术运算符加减乘除取余 ++ --

比较运算符> <>= <= ==  !=\

逻辑运算符&& || &


条件语句:

If语句 while() do… While ()  for () switch () case

函数:

需要多次使用同一组语句,可以打包成一个函数

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>第一个javascript页面</title>
<script  type="text/javascript">
       var  n =Math. floor( Math. random()*10000);
       document.write(n);
       document.write("随机数字为<br/>");
       while(n  != 1){
              if  (n%2 == 1) {
              n  = n * 3 + 1;
              }else{
                     n/=2;
              }
              document.write(n);
              document.write("<br/>");
       }
</script>
</head>
<body>
</body>
</html>




本文出自 “杜国栋个人PHP学习博文” 博客,请务必保留此出处http://duguodong.blog.51cto.com/7667978/1398214

时间:2014年4月18日19:35:53 JavaScript语法,布布扣,bubuko.com

时间:2014年4月18日19:35:53 JavaScript语法

上一篇:时间:2014年4月18日19:35:53 JavaScript基础---进军行为层


下一篇:Python简介———JJ