js学习笔记(1)

数据类型

存储类型
js语法:
	基本数据类型
	数值类型 =>number
	var n  = 100
	字符串类型 => string
	=>引号引起来的 'hello' 'world'
	var s = 'hello'
	布尔类型 => boolean
	=> true  |	false
	=> var isor = true
	为定义的 => undefined
	空类型 => null
	var obj = null

检查基础数据类型

var a = 100
typeof(a) = number
var s = 'hello'
typeof(s) = string

数据类型转换

其他数据类型=>number
number(变量)
	=>返回转换之后的值
	=>字符串''=>0
	=>true=>1	false=>0
	=>undefined=>NAN
	=>null=>0

parseint

parseInt(变量)
	=>返回之后的值
	=>取整
	=>从第一位开始检查,直到非数值,第一位是非数值 返回NAN

其他类型转换字符串

1.string(变量)
	=>返回转换之后的值
	=>任意类型都可以转成string
2.变量.tostring
	=>number=>string
	=>boolean=>string
	undefined | null 不能使用tostring
3.+号隐士转换
	=>number+''=>string

逻辑运算符

逻辑与	或		非
&&		||		i
逻辑运算时,左右两边表达式都为布尔类型值,结果也为布尔类型
	true&&false
与:两边同为真 true 则为真
	有一边为假 false 则为false
或:一边同为真 则为 true
	两边同为假 则为false
非:凡运算
扩展: false&&true||false=>false
特点:左边如果是false 右边不参与运算

自增运算符

++在后	先运算在赋值加1
++在前	先加一在运算(赋值)

程序语句

程序=程序语句+数据结构+算法
程序语法:
		程序是由一条条语句构成
分支语句:
	if语句 如果条件成立,执行代码
if(条件){
	执行代码
}
if-else语句
if(成立条件){
	执行代码
}else //不成立{
	执行代码
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值