您的位置:首页 > Web前端 > JavaScript

javascript基本语法命名与操作符

2017-03-29 15:56 176 查看
1.javascript
    有网景公司研发的一个基于浏览器上运行的脚本语言
     也是一个面向对象的语言 同时也是基于事件驱动的脚本语言
     跟html一样是解析型语言

2.javascript能做什么?
    a:能实现页面的动态效果 表单验证(浏览器的客户端运行)
    b:能实现与服务器端的交互(ajax)

3:javascript基本语法
    a:在页面的
        <head>
            <script type="text/javaScript">
                javascript代码
            </script>
        </head>
    b:xxxx.js
        javascript 代码
        如果外部的页面需要引入javascript代码
        <script type="text/javascript" src="xxx.js"></script>

     c:程序:
        为了实现人与机器的交互
        现实生活中程序:取款
        计算机而言的程序:机器能执行的指令的集合
        程序的构成:
        数据类型 变量 操作符 流程控制语句

javascript的输出
    1:输出  document.wirte(变量名)
              document.writeln(变量名);输出并加换行符
    2:弹出提示框 alert(变量名)  模态框输出
    3:提示输入框 prompt(“默认的文字信息”)
                 prompt(“默认的文字信息”,"默认值")
    4:确认信息框 confirm(“文字信息”)
     d:javascript的数据类型
        1:基本类型
   
4000
        number string boolean

        2:引用类型
            对象object 数组

        3:特殊类型
            null undefined
          可以用typeof来判断一个变量的数据类型
      e:变量的声明
            var(variable)
            var 变量名;
        变量的赋值
            变量名=值;
        变量的声明并赋值
            var 变量名=值;
      f:javascript的注释
      //单行注释
      /*  */多行注释

      g:变量的命名规则
        变量-》用来存储数据的空间
            必是由字母 _ $ 数字组成
            首字母只能是 字母 _ $
            其他字母可以是 字母 _ $ 数字
            有大小写区别
            变量名不能是关键字 eg:else var number if

      5.操作符 + - ++ -- / %
      var n =a++ ;表示把a 的值赋值给n后a再做加1
      var n=++a;表示把a做加1后在赋值给n
        + 不仅可以用来进行number的数值相加,还可以用来拼接字符串

      6.比较运算符
        == 字面意义 和值相等
        ==== 严格意义的等 值等 同时数据类型相同

      7.逻辑运算符
        ! && ||
        && 与
            有短路效果 第一表达式为false ,第二表达式不会执行
        || 或
            有一个为true的就为true
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: