JS基本语法、分支结构、函数(初认识)

一、基本语法

声明变量

var num = 98555;

数据类型判断

typeof()
typeof //推荐

返回值

boolean   布尔型
string    字符串
number    数值型
undefined 未定义
object    对象
function  函数

isNaN(判断变量是不是数字)

如果变量是个数字结果将显示为 flase
如果变量不是个数字结果将显示为 true

// 如果变量是一个数字
var n1 = 100;
console.log(isNaN(n1)); //=> false
// 如果变量不是一个数字
var s1 = 'Jack'
console.log(isNaN(s1)); //=> true

数据类型转换
转换为数字:

Number(变量)
注意:这边的布尔值也能转化true将会转换为数字1;flase将会转换为数字0;
别的不能转换的将会转换成NaN
转换数字的时候将会保留小数(强制转换)

ParseInt(变量)
转换成整数
从数字的第一位开始检查是数字就进行转换,知道不是数字的时候为止,所以不认识小数点只能转换成整数(如果首位不是数字将返回NaN)

parseFloat(变量)
转换成数字(保留小数点)
从第一位开始检查,是数字就转换,直到不是数字的时候结束(如果首位不是数字将返回NaN)

强制数据类型转换
运算符两边都是可运算数字才行,如果有一边是不能转换的将会返回NaN

转换为字符串
变量.tostring()
注意:有一些数据类型不能使用 toString() 方法,比如 undefined 和 null

String(变量)
所有数据都可进行转换

字符串拼接
字符串拼接: 只要 + 任意一边是字符串,就会进行字符串拼接

转成布尔
Boolean(变量)
在 js 中,只有 ’ '、0、null、undefined、NaN,这些是 false,其余都是 true

运算符
数学运算符(+、-、、/、%)
赋值运算符(=、+=、-=、
=、/=)
比较运算符(>、<、>=、<=、= =、!=、= = =、!= =)

注意:

“=” 赋值
“= =” 比较:仅值相等就可以
“= = =” 比较:值和类型都要相等(全等)

逻辑运算符(&& 、||、!)
自增自减运算符(一元运算符)

二、分支结构

输出语句 (5种)

alert : 警告框:

// 作用:alert会弹出一个警告框
// 语法:alert(内容)  //时候不加引号(纯数字、变量)
alert("hello world");

confirm : 确认框:

// 作用:confirm弹出一个确定框
// 语法:confirm(内容)
confirm("我帅吗?");

prompt : 输入框:

// 作用:prompt:弹出一个输入框,可以输入值
// 语法:prompt(内容)
prompt("请输入你的真实年龄");

document.write : 网页中写入内容:

// 作用:网页中写入内容(可以识别标签)
// 语法:document.write(内容)
document.write("hello world");
document.write("<h1>hello world</h1>");

打印:


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值