js基本语法

1.变量

var x=5;

var y="hello";

var z=true;

2.原始数据类型

(1)number:数字类型

(2)string:字符串类型

(3)boolean:布尔类型

(4)null:空

(5)underfined:未定义 注:number,string,boolean是伪对象

3.类型转换

(1)number,boolean转成string

使用toString,例var y=5;y.toString;

(2)boolean,string转成number

boolean不能转成number,string中的数字字符转成number(其他字符省略)

使用parseInt(),parseFloat(),例:var y="55xx";parseInt(y);

4.强制转换

(1)Boolean():强制转换成布尔

数字强制转换成布尔,非零为true,零为false

字符串强制转换成布尔,非空字符串为true,空字符串为false

(2)Number():强制转换成数字

布尔强制转换成数字,true为1,false为0

字符不能强制转换成数字

5.运算符

(1)赋值运算符:var x=5

(2)算数运算符:+:遇到字符串变成连接两个字符串,-,*,/:先把字符串转成数字后进行运算

(3)逻辑运算符:&&与,||或

(4)比较运算符:<,>,>=,<=,!=,==,===(类型和值都相等)

(5)三元运算符:3<2?"大于":"小于"

(6)void运算符:<a href="javascript:void(0)">xxx</a>

(7)类型运算符:typeof:判断数据类型 返回数据的类型

                       instanceof:判断数据类型 判断是否是某种类型

6.逻辑语句

(1)if-else

(2)for

(3)switch

(4)for in

例: var arr=[1,3,5,7,"js"];

      for(index in arr){index代表下标

           alert(index);

           alert(arr[index]);

}

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值