1、基本数据类型:

字符串、小数、整数、日期时间、布尔型等。

2、变量:

都是通用类型var,可以随便存储其他类型的值,可以直接使用,不用定义,但习惯上定义。定义变量:var a;所有变量定义

都用var定义,var是通用的可变类型。

3、类型转换:

  分为自动转换和强制转换,一般用强制转换。

  其他类型转换为整数:parseint();

  其他类型转换为小数:parsefloat();

  判断是否是一个合法的数字类型:isNaN();

  是数字的话返回false,不是数字的话返回ture。

如果输入的是数字,则返回false;否则返回ture。

4、运算符:

  数学运算符:+  -  *  /  %  ++  --;

  关系运算符:==  !  =  >=  <=  >  <;

  逻辑运算符:&&  ||  !;

  其他运算符:+=  -=  *=  /=  %=  ?;

5、语句:

  一般分为顺序、分支和循环语句。

(1)分支语句if:

if(判断条件)

{

  满足条件要执行的语句

}

else

{

  不满足条件时执行的语句

}

(2)循环for语句:

for(初始条件;循环条件;状态改变)

{

  循环体

}

(3)问题类型:穷举、迭代。

(4)两个关键词:break 和 continue。

(5)如果要输出某一参数的值:输出的值是"+a+"和"+b"

6、数组:

数组的定义: new Array(); 它的长度是动态变化的,里面可以放任意类型的元素。

数组元素的赋值: a[0]=123;  a[1]="Hello";

数组取值: a[i];

数组属性:a.length;  数组元素的个数,长度。

方法: a.sort(); 排列数组,按照第一个字符排序,a.reverse(); 翻转数组

7、函数:

函数的四要素:名称,输入,返回值,加工。

定义函数: function add(形参){函数体},函数名为add,输入为参数的形式,返回值可以是var类型也可以return个值。

函数不调用时不会执行的,函数的调用:add(实参)。

最新文章

  1. ABP框架 - 实体
  2. 用CIL写程序:定义一个叫“慕容小匹夫”的类
  3. asp.net用户自定义控件传参
  4. WIFI驱动的移植 realtek 8188
  5. 【转】Apache Solr 访问权限控制
  6. Script to set the Purchase Order Status to ‘OPEN’(将采购订单重新打开)
  7. C# 发送邮件代码
  8. hdu 5340 Three Palindromes
  9. linux 实时时钟(RTC)驱动【转】
  10. HD1005Number Sequence
  11. UIBezierPath 贝塞尔曲线
  12. netbeans环境中使用maven搭建jsf、primefaces工程
  13. UML建模系列文章总结
  14. ModelDriven动作(转)
  15. C#属性和字段
  16. 如何在现有的 Web 应用中使用 ReactJS
  17. thymleaf th:text=&quot;|第${user.courseSort}课|&quot; 对于不知道的真的是解渴了
  18. pythonのdjango初体验
  19. html和css进阶
  20. Redis Linux 安装运行实战全记录

热门文章

  1. T2848 列车调度(二分或dp)
  2. BootStrap 栅格化换行问题
  3. HR招聘_(九)_招聘方法论(面试环节&#183;薪资谈判和心理把控)
  4. php require_once的使用方法
  5. _STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/Home/f8995a0e1afcdadc637612fae5a3b585.php
  6. 【GDOI2017 day1】取石子游戏 线段树+区间合并
  7. LintCode_167 链表求和
  8. 2018-8-14-解决-VS-跳转定义和-Resharper-重复
  9. Leetcode784.Letter Case Permutation字母大小写全排列
  10. IIS 设置 FTP 服务器 添加多个账户