1.JavaScript同其他程序设计语言一样,有着独特的语法结构,主要包含:变量、数据类型、运算符号、控制语句和注释等。

2.变量是存储数据的基本单位,JavaScript通常利用变量来参与j各种运算,实现动态的效果定义变量有如下3种方式:

  a.先声明变量再赋值:

    使用var关键字声明变量,在给变量命名时,需要遵守如下规则:

      (1)第一个字符必须是一个字母、下划线(_)或一个美元符号$。

      (2)其他字符可以是字母、下划线、美元符号或数字。
      ( 3)区分大小写。 
      (4)不能与关键字同名。

  b.同时声明和赋值变量:

    我们可以使用一条语句定义多个变量,只需要在变量中间使用逗号将其分隔开。

  c.不声明直接赋值

    对变量的输出测试可以采用alert()方法弹出对话框的方式,alert弹出对话框是一种较为原始且有效的测试方法,它会终止当前运行的代码,直到用户点击提示框确认按钮。

3.Javascript中的五种基本类型:undefined、null、Boolean、number和string。

  typeof操作符:typeof是用来检测给定变量的一种数据类型的操作符。

  undefined类型:是指未初始化的变量或未声明的变量,使用typeof操作符检测时会返回undefined。

  number类型:代表整数或浮点数。在其他语言中,小数和整数分别存储在不同的类型中。

  object类型:是指javascript中的对象、数组或null。

  boolean类型:也称真假类型。这个类型有两个标准值: true(真)和false(假)。布尔值用来表示一个逻辑表达式的结果,通常用做判断处理。

  null类型:空类型,表示一个变量已经有值,值为空对象,用typeof操作符检测时会返回object类型。

  string类型:是字符串类型,它是程序中使用最广泛的一种类型。字符串是使用单引号或双引号引起来的若干字符。

       需要注意:由于JavaScript中不区分单引号或双引号,但应避免出现引号不匹配的情况

4.运算符是一种特殊的符号,一般由1~3个字符组成,用于实现数据之间的运算、赋值和比较JavaScript中的运算符有:算术运算符、赋值运算符、比较运算符和逻辑运算符。

5.JavaScript中的注释

  JavaScript与很多语言一样,如java、c#,都支持同样的注释形式。

    (1)使用“//”实现单行注释。
    (2)多行注释以"/*"产开始,以"*/"结束。

最新文章

  1. KD-tree(2维)
  2. MVC5+EF6 入门完整教程七
  3. 对CPU做下性能测试
  4. Think PHP项目在阿里云的虚拟主机上部署
  5. ubuntu 14.04 上安装有道词典
  6. java多线程编程(2)交替输出数字和字母
  7. jQuery中click()与trigger方法的区别
  8. (原)Ubuntu16 中安装torch版的cudnn
  9. Python的tkinter和tkinter.messagebox应用-鼠标和键盘命令绑定
  10. zoj2059(经典dp)
  11. struts.xml在Action配置具体解释
  12. IOS开发创建开发证书及发布App应用(五)——编译应用
  13. Singular value decomposition
  14. Sharepoint 2013内容查询Web部件自定义显示样式(实战)
  15. solr的搜索
  16. Python selenium webdriver设置js操作页面滚动条
  17. CUDA Fortran for Scientists and Engineers第二版翻译
  18. 函数(二):input、raw_input、lambda、repr、map、filter、reduce、eval、exec、range、xrange
  19. 反射,内省,BeanUtil的区别
  20. 如何充分利用 Windows Phone 高清屏幕

热门文章

  1. 如何实现一个简易版的 Spring - 如何实现 AOP(上)
  2. .Net Core·寄托于IIS的REST服务405的问题
  3. HUGO 创建属于自己的博客
  4. Sentinel导航
  5. 运维电子书PDF汇总
  6. Python 简单的龟鱼游戏
  7. centos 7安装freescale交叉编译工具链
  8. centos更新git
  9. 思考一个问题STM32的
  10. docker中ubuntu源更新慢加速 换为国内源 Debian10源