javascript最基础运用

JavaScript

1 代码书写的方式

行内式 a标签 ->在href后面直接添加 点我

除a外,直接添加点击事件

内部式 使用<script>来包裹js代码,可以写在<head> <body>中

外部式 一般使用"js"为扩展名 在html页面中<script>标签来引入,里面src不能忘记

例如:<script src="XX.js">

2 注释

ctrl+/单行 /* 多行注释*/

3 输入框

alert('弹出框')

document.write('我在文档上面显示')

console.log('控制台输出')

4 变量var 赋值 =

5 基本数据类型

Number数字 String字符串 Null空型 Undefined 未定义值 Boolean 布尔值

6 转换类型

*当其他转化字符串类型

String(转化类型)

.toString()

利用+号拼接字符串

*当字符串转化成数字

Number(字符串文字)

parseInt(取整)

parseFloat(取整取小数)

Math.round (四舍五入)

*当其他转化成布尔类型

数据 非0即真true 其他都为flase

字符串 非空即真 true 其他都为flase

undefined null NAN 全为flase

7 运算符

*算术运算符

+加 - 减 *乘 / 除 % 取余数

 + 取余非常要注意 一般在获取时间或者判断个位数时需要

*比较运算符

<小于 大于 > 大于等于 >= 小于等于<= 等于== 不等于!= 全等 === 不全等!==

比较运算符输出的会是一个布尔值 true跟flase

等于跟全等的区别就是 等于是里面内容一样即可 全等是必须都得一样不然就是不等

*逻辑运算符

&& 且 当一个类型都为假,即为假 一假即假

|| 或 当一个类型都为真,即为真 一真即真

!非 结果取反

*递增递减运算符

i++ 先运行结果在自身加1

++i 先自身加1 在输出结果

--i 先自身减1 在输出结果

i-- 先运行结果在自身减1

*二元运算符

num+=1 -> num=num+1

*三元运算符

判断条件?条件为真时执行的代码:条件为假时执行的代码

8 分支 if =>单分支 if(判断条件){

执行语句

=>双分支 if (判断条件){

执行语句1

}else{

执行语句2

=>多分支 if(判断条件1){

执行语句1

}else if(判断条件2){

执行语句2

}else{

执行语句3

=>分支嵌套 if(判断条件1){

if(判断条件2){

满足条件1,2 执行语句

}else{

执行其它语句

}else{

if(判断条件3){

执行语句

}else{

执行语句

 

9 switch语句 跟if语句差不多 区别:if用来判断语句 switch(变量)跟case语句后面接的类型要一样

switch(变量名){

case(常量):

执行语句;

break;

case(常量):

执行语句;

break;

default:

当上面所有case选项都不符合的时候,执行这里

(break可省)

10 隐式转换

字符串 => 加号 数字之间相加

=> 除加号以外都将进行字符串转化为数学运算

逻辑比较=> 字符串与数字没有可比性对比 默认转化为数字

=>字符串比字符串根据ascii码表

NaN不是一个数字 它不等于本身 无法进行比较

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值