JavaScript基础

申明变量 var

var num=10

var name=”10”

申明方式

1. var 变量名  var name

2. var 变量名 值 var name=”10”

3. var x,y,z,k


数据类型


1. 数据交互:位运算

var num1 = 10
var num2 - 20
num1 = num1^num2
num1 = num1^num2
num1 = num1^num2


答案
num1 20 num2 10


2. 获取数据类型(6个)

typeof(变量名) 获取变量类型


number  1
string  "1"
boolean True false
null  空
undefined  未定义
object


number
不能用小数相加,结果不一样 0.1+0.2 = 0.30000000004


string

隐式转换

num1 = '10'
num2 = 5
num1 - num2 = '5'


类型转换
其他类型转整形 parseInt()
转小数         parseFloat()
转数字         parseNumber()
转字符串       .toString()   String()
转bool         Boolean()


操作符号

算数运算符 + - * %  取余 取整


1. 一元 (需要一个操作符号)  ++ --


var num=10

单个++
后加 num++  = num + 1  自加
前加 ++num = num + 1   自加


进行计算的时候

sum=num++ +10 = 20
sum = ++num + 10 = 21

先进行符号运算在进行一元计算


2. 二元 (需要二个操作符号)

3. 三元 (需要三个操作符号)


4. 复合运算符:+= -+ *= /%

复合运算表达式:由符合运算符连接来的表达式

num += 10


5. 关系运算: < > <= >= === != !==

由关系运算符连接起来的表达式,结果为bool值
== 长的一样
=== 类型和值必须一样


6. 逻辑运算:&&并且  ||或者  !取反
由逻辑运算符连接起来的表达式  结果为bool值

1==1 && 5 > 6



流程控制


1.顺序
     if语句
         if(表达式){
             代码块
         }


2.分支
    
3.循环

转载于:https://www.cnblogs.com/py-web/p/11362139.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值