JS基础(二)-----JS语法

来源:互联网 发布:tp框架隐藏index.php 编辑:程序博客网 时间:2024/05/21 14:45

一、变量及变量类型

JS中声明变量使用var 关键字,JS是弱类型语言,声明变量时无需确定变量类型,一律使用var声明。(强类型语言,如java,声明变量时需要确定变量类型,如 int number=2;弱类型语言变量类型是在运行时确定。) JS中的变量类型主要分为2种,基本数据类型和引用数据类型。基本数据类型又分为5中:number、Boolean、string、null和undefined。number:数字类型,包括整数和小数;

Boolean:布尔类型,只有两个值,true、false;

string:字符串类型,使用单引号或双引号包裹起来。如:"str"、'flag';

null:空,这个变量在栈内存中只是开辟了一片空间,但里面并没有存储数据。简单来说就是表示准备用来保存对象,还没有真正保存对象的值。从逻辑角度看,null值表示一个空对象指针。

undefined:undefined表示变量声明但未初始化时的值。

引用数据类型简单来说就是变量在栈内存中保存的只是堆内存的地址,指向了堆内存的一个对象。简单来说,引用数据类型其实就是对象。函数、数组等都是对象,也就是引用数据类型。

二、分支语句

其实就是if...else....语句。

if(){}

判断if后面括号中的语句是否为true,如果为true就执行花括号中的语句,否则就不执行。

if(){}else{}

判断if后面括号中的语句是否为true,如果为true就执行花括号中的语句,否则就执行else{}中的语句。

if(){}else if(){}else{}

这个也很好理解。判断if后面括号中的语句是否为true,如果为true就执行花括号中的语句,否则就判断else if()中的语句是否为true,如果都不是,那么执行else{}中的语句。

还有一个switch语句,用的不是很多。

三、循环语句。

一般用的最多的事for循环。

for(var i=0;i<10;i++){

//执行体语句

}

首先先声明一个变量i,然后判断i是否小于10,如果是那么就执行执行体语句,然后再让i自增1;否则循环就结束。

while循环

while(){

//执行体语句

}

一般是在外面声明变量,while后面的括号中限制条件,然后判断是否为true,执行体语句中需要有改变条件的语句,否则将是死循环。一般很少用到while循环,只有不知道循环次数的时候才会使用到。

do...while循环

do(){

}while()

和while循环差不多,只是这种循环方式至少会执行一次。也就是先执行一次,然后再去判断条件是否为真。

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 开奶师 什么叫开奶 开奶怎么开的 早开奶的时间 孕妇开奶 不开奶怎么办 如何快速开奶 新生儿开奶 开奶怎么开 开奶是什么意思 产妇如何开奶 什么是开奶 孕妇怎么开奶 怎么样开奶 开奶师怎么开奶 开奶多少钱 剖腹产后开奶 剖腹产怎么开奶 产后几天开奶 开奶按摩手法 开奶的方法 奶结 产后开奶怎么开 产后开奶手法 产后开奶按摩 产后吃什么开奶 吃什么开奶 开奶按摩 早开奶的重要性 开奶怎么办 开奶的手法 怎样按摩开奶 开奶怎么按摩 刨腹产怎么开奶 剖腹产怎样开奶 上门开奶 如何按摩开奶 如何揉开奶结 剖宫产开奶 怎么算开奶 生完孩子开奶怎么开