JS原生1

输出

1. 输出: document.write('内容'), 向body输出

2. 控制台输出: console.log('内容'), 给程序员看的

3. 输入数据: prompt('提示信息')

变量

1. 声明变量: let 变量名

2. 变量声明与赋值: let变量名 = 值

3. 变量的修改: 变量名 = 新值  (重新赋值 不要let了)

模板字符串

``(反引号)

使用方法:document.write( `${变量名} ` )

数据类型

1.字符串 string : "内容"

2.数字 number : 123

3. 布尔 boolean : true , false

4. 对象 object : { }

5. 未定义 : undefined

6. 空 : null

7. 数据类型查询 : typeof 数据

运算符

1.加 : +

2.减 : -

3.乘 : *

4.除 : /

5.取余 : %

6. 自增  ++数字 , 数字++

7. 自减  --数字  , 数字--

逻辑运算符

逻辑或 ||  一真全真

逻辑与 && 一假全假

逻辑非 !  取反

if分支

条件满足(条件为true)则执行大括号里面的代码

if(条件){

条件满足执行这里代码

}else{

相反 : 条件不满足(false)执行这里面的代码

}

if多分支

if(){

}else if(){

跟if用法相同

}else{

}

三元运算

条件为true执行代码1 ,false 执行代码二

语法 : 条件 ? 代码1 : 代码2

for循环

语法 : for(let 变量 = 0 ; 条件 ; 变量++){

条件满足后停止循环

}

数组

1. 一个变量存储多个数据

2. let 变量名 = ['值1','值2','值3','值4' ] 

3.取出值 : 变量名[下标]   第一个值下标为0 依次往后加一

4.增 : 数组名.push(新元素)  ||  数组名.unshift(新元素)

5.删 : 数组名.splice(指定的起始下标, 删除个数)

6.改 : 数组名[下标] = 新值

7.查 : 数组名[下标]

函数

1. 定义函数

function 函数名(形参){ 函数体}

2.调用函数

函数名(实参)

实参传给形参,形参传给函数体

3.返回值 return : 将函数体中的内容返回给调用处 .

匿名函数

用变量保存函数

let 变量 = function(){}

立即执行函数(自调用函数)

不需要调用,自己执行

(function(){

})()

对象

允许多个属性和方法存在, 用逗号分隔

let 变量 = {名称:"值",名称:"值" }

1.属性访问 : 变量 . 名称

2. 新增 : 变量 . 名称 = 值

3. 修改 : 变量 . 名称 = 值

4. 删除 : delete  变量 . 名称

Math函数

1.随机生成小数: Math.random()

2.向下取整: Math.floor(参数)

3.向上取整: Math.(参数)

4.最大值 : Math.max(参数)  

5. 最小值 : Math.min(参数)

6.四舍五入 : Math.round(参数)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值