2023 12.3笔记

1.js的3种引入方式

<!-- 行内引入 -->
    <!-- <button onclick="alert('你完蛋了');alert('玩不了一点')">点击</button> -->


    <!-- 内嵌引入方式
    <script>
        alert('666666')

    </script> -->


    <!-- 外链引入 -->
    <!-- script标签存在src属性之后,其内部就无法再写js代码 -->
    <script src="./02-index.js"></script>

2.对话框

警示框alert("你完犊子了")
输入框prompt("请输入用户名:")
控制台打印console.log("我是在控制台显示的")
页面打印document.write("我是即将显示在页面上的")

3.注释方法

// 我是单行注释
/**
* wo
* shi
* duohang
* zhushi
*
*/
以这种格式

4.变量与常量

变量:代码运行时,存储数据的容器

变量声明 var let let 变量名

变量赋值 pwd = prompt("请输入密码:")

变量的初始化 let pwd = prompt("请输入用户名:")

let关键字生命的变量不能重复声明

undefined 表示变量只声明,但是未进行赋值 var存在变量提升,let不存在变量提升

变量名的命名规范:

    1、变量名只能由有效符号组成(大小写的字母、数字、下划线、$)

    2、不能以数字开头

    3、不能使用关键字或者保留字

    4、变量名最好有意义,不要使用a,b,c这类的单词

    5、变量名尽量遵循小驼峰命名法 userName user_name

    6、类名采用大驼峰 UserName

const声明的常量不能被更改,用于定义常量

5.数据类型基本数据类型和引用数据类型

   1、数字类型 number

   2、字符串数据类型 被单引号、双引号括起来的字符序列

        字符串的拼接 document.write("str1的值是:" + str1)

       document.write(用户名是:${userName},密码是:${pwd})

   3 、布尔值 boolean true false

6.数据类型转化

   1、 Number()

          alert(typeof (Number("123")))

   2、 parseInt()\parseFloat()

          把数据尽可能的转换为整型

           alert(parseInt("200px"))

         把数据尽可能的转换为浮点型

          alert(parseFloat("333.222px"))

    3、+

         console.log(typeof (+"123"))

         console.log(typeof (+"false"))

         console.log(typeof (+"cmdckdcmdk"))

         toFixed() 小数点的位数

         let a = 3.1415926

         console.log(a.toFixed(2))

    4 转换为字符串

          toString()

      let b = 20

     console.log(typeof (b.toString()))

      String()

7.三元运算符

   条件?条件成立时执行的代码:条件不成立时执行的代码

8.switch多分支

switch (week) {

case "1":

case "2":

case "3":

case "4":

case "5":

alert("工作日");

break;

case "6":

case "7":

alert("休息日");

break;

default: 当上面无时运用

alert("你是猴子派来的救兵吧~~~");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值