HTML静态网页--JavaScript-语法
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(实参)。
最新文章
- ABP框架 - 实体
- 用CIL写程序:定义一个叫“慕容小匹夫”的类
- asp.net用户自定义控件传参
- WIFI驱动的移植 realtek 8188
- 【转】Apache Solr 访问权限控制
- Script to set the Purchase Order Status to ‘OPEN’(将采购订单重新打开)
- C# 发送邮件代码
- hdu 5340 Three Palindromes
- linux 实时时钟(RTC)驱动【转】
- HD1005Number Sequence
- UIBezierPath 贝塞尔曲线
- netbeans环境中使用maven搭建jsf、primefaces工程
- UML建模系列文章总结
- ModelDriven动作(转)
- C#属性和字段
- 如何在现有的 Web 应用中使用 ReactJS
- thymleaf th:text=";|第${user.courseSort}课|"; 对于不知道的真的是解渴了
- pythonのdjango初体验
- html和css进阶
- Redis Linux 安装运行实战全记录
热门文章
- T2848 列车调度(二分或dp)
- BootStrap 栅格化换行问题
- HR招聘_(九)_招聘方法论(面试环节&#183;薪资谈判和心理把控)
- php require_once的使用方法
- _STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/Home/f8995a0e1afcdadc637612fae5a3b585.php
- 【GDOI2017 day1】取石子游戏 线段树+区间合并
- LintCode_167 链表求和
- 2018-8-14-解决-VS-跳转定义和-Resharper-重复
- Leetcode784.Letter Case Permutation字母大小写全排列
- IIS 设置 FTP 服务器 添加多个账户