2025年jsjsjsjsj是什么意思(sjsjdjsjs是什么意思)

jsjsjsjsj是什么意思(sjsjdjsjs是什么意思)p id main toc strong 目录 strong p JavaScript 概念 1 JavaScript 的书写位置 1 1 内嵌式 1 2 内联式 1 3 外部式 2 JavaScript 输入输出语法 2 1 输入语法 2 2 输出语法 2 3 练习 3 变量 3

大家好,我是讯享网,很高兴认识大家。



 <p id="main-toc"><strong>目录</strong></p> 

讯享网

JavaScript概念

1.JavaScript的书写位置

1.1 内嵌式

1.2 内联式

1.3 外部式 

2.JavaScript输入输出语法

2.1输入语法:

2.2输出语法:

2.3 练习

3.变量

3.1 变量概念

3.2变量的语法

3.3变量的使用

4.数据类型

4.1 基本数据类型

4.2   string字符串型

4.3 string模板字符串

4.4   boolean 布尔类型

4.5  undefined未定义类型

4.6  null 空类型

5.检测数据类型

6.运算符

6.1 赋值运算符

6.2 一元运算符

6.3 比较运算符

6.4逻辑运算符

6.5运算符的优先级

7.1 if语句

(1)if单分支语法:

 (2)if双分支语法:

 (3)if多分支

8 switch语句

8.1 switch语法

9 while循环

9.1 while循环概念

9.2 while循环语法

9.3 while循环三要素 

9.4 练习:进行3次循环

9.5 退出while循环

10 for循环

10.1  for循环语法


JavaScript概念

脚本(Script)实际上就是一段程序,通常以解释方式运行,无需编译,相对来讲,开发简便,运行效率高。

写于html文件里,用<script>标签包住,参考代码:

讯享网

运行结果:


讯享网

将代码直接写到标签内部,列如:

 

参考练习代码:

讯享网

运行效果:

  通过新建一个以js为后缀文件(在文件里输入内容),再通过script标签引入到html文件中。

参考代码:

 

运行结果:

讯享网
 

根据以上代码试着做出以下弹窗 

参考代码:

讯享网

可以理解为变量是一个可以用来存储数据的容器。

 
讯享网

注:以前变量的写法是var,但现在一般都用let,现在var只在比较老的公司可能会用到 

基本数据类型number

数字型(整数,小数,正负数)

注:  NaN也是一个number类型,代表非数字

 string字符串型 Boolean布尔型 undefined未定义型 null空类型

注:js是弱数据型的语言,只有当我们赋值了才知道是什么数据的类型

用单引号或者双引号、反引号包裹的数据都是字符串

 

运行结果:

 string模板字符串通常用来拼接字符串和变量,只能用反引号

用模板字符串打印:我今天玩了5局第五人格

参考代码:

讯享网

运行结果:

65907d64979648ddaf877417e233027d.png

boolean 布尔数据类型只有两个值, true/假 false

 

未定义类型(undefined)  声明一个变量但未赋值,它只有一个值。

讯享网

 空类型(null)赋值了但内容为空。

 

语法为:typeof x  或 typeof(x)

参考代码:

讯享网

运行结果:

f7aa2006927b494e977b001efbdee014.png

参考代码:

 

运行结果:

a2d6f010e304415eb62d0ab5f52190ea.png

一元运算符有 自增(++)自减(--), 经常用于计数用,比如用它来计算进行了几次操作。

 自增有前置自增和后置自增

讯享网

运行结果:

de998c2b49814e62af6265abae7f740d.png

比较两个数据是否相等,运行结果只有(true或false

   >左边值是否大于等于右边 <右边值是否小于等于左边     >=左边值是否大于等于右边<=右边值是否小于等于左边==左右两数值是否相等 ===左右两边是否类型和值都相等!==左右两边是否不全等

参考代码: 

 

 运行结果:

ce29df9fe2cd4e8b9c435d678ed39e63.png

逻辑运算符用来解决多重条件判断。

1. && 与 两边都为true,结果才为true

2.  || 或  一真则真

3.  ! 非   取反

讯享网

 运行结果:

a0a9cd75b36c487980fc4c15c4d60dcf.png

ffecdfd774cf4b1e994c2a4f69bfb3c3.png

    if分支语句

       if(条件)

       {满足条件要执行的代码}

参考代码:

 

    if(条件){

        满足条件要执行的代码

    }else{

        不满足要执行的代码} 

练习题: 用户输入,用户名:第五人格,密码:,则提示登录成功,否则登录失败 

参考代码:

讯享网

   语法:

    if(条件){

        满足条件要执行的代码

    }else if{

        满足要执行的代码

} else {

        不满足要执行的代码} 

练习题:考试成绩90以上输出优秀,70分以上输出良好,60分以上输出及格,60以下输出差。

参考代码:

 

    switch(数据){

        case 值1:

            代码1

            break

        case 值2:

            代码2

            break

        case 值3:

            代码31

            break

        case 值4:

            代码4

            break}

代码参考:

讯享网

运行结果:

0799c88f323e43f493cbf1531bda57aa.png

注:1.switch case语句一般用于等值判断,不适合于区间判断

        2.switch case一般需要配合break关键字使用 没有break会造成case穿透

while循环就是在满足条件期间,重复执行某些代码。

 while(循环条件){

          要重复执行的代码 } -->

          <!-- 正确就会一直执行,遇到假的才会停止 -->

    1.变量的起始值

     2.终止条件(没有终止条件,循环会一直执行,造成死循环)

     3.变量变化量(用自增或自减)

参考代码:

 

运行结果:

(1)break:退出循环

(2)coninue :退出本次循环

 练习:循环5次 “我要玩5局第五人格” 后退出循环。

参考代码:

讯享网

for(变量起始值;终止条件;变量变化量)

 用for循环输出三句话 :我要玩第五人格

参考代码:

 

运行结果:

小讯
上一篇 2025-06-15 21:55
下一篇 2025-05-07 08:56

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/203656.html