实操-JS⼩功能和JS调试

本文介绍了如何使用浏览器的F12开发者工具进行JavaScript调试,包括alert()和console.log()的使用,以及变量、数据类型、运算符和基本语句的讲解,如变量定义、数据类型判断、运算符应用和for、if...else、switch等结构。
摘要由CSDN通过智能技术生成

1. ⽬标

   能够使⽤浏览器的F12调试js

2.路径

  1. ⼩功能

  2. 调试

3.讲解
3.1⼩功能
  alert(): 弹出警示框
  console.log(): 向控制台打印⽇志

e9eadc94ab3f4af2a158ade74dfac9b7.jpg

  document.write(); ⽂档打印. 向⻚⾯输出内容.

3.2.调试

1. 按F12打开开发者⼯具

2. 找到Source窗⼝,在左边找到⻚⾯如下图

   打断点之后,当代码执⾏到断点时会暂时执⾏

   在窗⼝右侧可以查看表达式的值、单步调试、放⾏等等

f1bdfe7568094860a751724f70d03a97.jpg

 3. 如果代码执⾏中出现异常信息,会在控制台Console窗⼝ 显示出来

b36f28896d9f4b2ab0c0eb170ea2c974.jpg

 4. 点击可以定位到异常位置

daa10d0f31324625bd23e957dfd3e493.jpg

 4.⼩结

1. 弹出警告框

fb72aff7c6fd44ffaeff64fd179ebd6f.jpg

 2. 控制台输出

66a5dbb849d8425284adb3ded4bf638c.jpg

 3. 向⻚⾯输出(⽀持标签的)

f633ce6679b3458e93570dd6ae8bd168.jpg

 知识点-JS基本语法

1.⽬标

掌握JS基本语法

2.路径

  1. 变量

  2. 数据类型

  3. 运算符

  4. 语句

3.讲解

更改idea中的js语⾔的版本

a9013552da5343b59d85d5a7cc9878ed.jpg

 3.1变量

JavaScript 是⼀种弱类型语⾔,javascript的变量类型由它 的值来决定。 定义变量需要⽤关键字 'var'或者let

7f5749855ecc4647bd3975defcc8377a.jpg

 3.2数据类型

1.五种原始数据类型

161256c498a74e1a9bb964a62bf40811.jpg

 2.typeof操作符

   作⽤: ⽤来判断变量是什么类型

   写法:typeof(变量名) 或 typeof 变量名

   null与undefined的区别:

   null: 对象类型,已经知道了数据类型,但对象为空。

   undefined:未定义的类型,并不知道是什么数据类型。

3.⼩练习

   定义不同的变量,输出类型,

e575414eb44744e4a595424632abcb61.jpg

 代码

7758eb25f232470183bfeb9df546df17.jpg

f36a3298bbc14c8591cbe14c7daafc7e.jpg 

 字符串转换成数字类型

    全局函数(⽅法),就是可以在JS中任何的地      ⽅直接使⽤的函 数,不⽤导⼊对象。不属于任何⼀个对象

2441705afaa74651a46481057a434d32.jpg

 3.3运算符

   关系运算符:> >= < <=

   number类型和字符串做-,*,/的时候,字符串    ⾃动的进⾏类 型转换,前提字符串⾥⾯的数值     要满⾜number类型

c20a314bc40a4059a4755ad326b6862f.jpg

 除法,保留⼩数

4037e962deda4c6e982626abff125610.jpg

   == ⽐较数值, === ⽐较数值和类型

e2183b3d581045d1948721be2c2c4d89.jpg

 3.4语句

   for循环

baca4d4b9d174336acd32e88a2c07126.jpg

   if... else

9ada62114bf341ce9bbd5ce7a80a7f50.jpg

  switch

97408da9ff9044c0b23d879400e4217f.jpg

96c9aaa01fdb43f0b9a849df285375ab.jpg 

 4.⼩结

1. 变量通过 var 定义

2. 数据类型

number

boolean

string

object

undefined

3. 运算符

   字符串可以和number类型进⾏-,*,/运算的

   除法保留⼩数

   == ⽐较的是值, ===⽐较的是值和类型

4. 语句: 基本和java⼀样

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值