JS第一天

1、JS是什么

是一种运行在客户端(浏览器)的编程语言(也就是说给一个浏览器就可以运行),实现人机交互的效果。

组成:

1、JS书写位置

  • 1、内部JS:直接写在</body>的上面。
  • 2、外部JS:在当前目录下额外新建一个JS文件,然后在html中引用:
  • <script src =" 文件路径"></script>
  • 3、行内JS(了解)

2、注释快捷键

单行注释ctrl+/,多行注释:shift+alt+a

3、结束符号不一定要写,可以根据具体团队的要求。
4、输入和输出的语法

输出语法:

  • document.write(“输出内容”)括号里面可以写字也可以写html标签
  • alert()
  • console.log(‘控制台打印’)用于调试,给开发人员自己看。

输入语句

  • promot('请输入你的年龄')

JS代码执行顺序:

按照顺序执行,alert和promot会先被执行。

二、变量

1.变量就是一个装东西的盒子,计算机中用来存储数据的“容器”。

变量的声明:let 变量名 

let age 

赋值:age  = 13

变量初始化:声明的同时可以直接赋值。

2.更新变量: 

不用加let 直接age = 18;

3.声明多个变量

let age = 18 , uname = '迪丽热巴' (但不提倡这么写)

4.变量的本质

是程序在内存中申请的一块小地方来存储数据。

5.变量的命名规范和规则

4.变量拓展——数组

let arr =['1','2','3']

数组里面可以存储任何类型的数据。

数组字面量[]

三、常量const

里面放的数据不会改变。

声明的时候必须赋值。

四、数据类型

  • 数字型:整数、小数、浮点数
  • 单引号和双引号和反引号包裹的数据都是字符串,推荐使用单引号。有嵌套的时候外双内单。
  • 加号+用于数字想加、字符。
  • 模板字符串:外面用反引号,变量处用${}

  • 只声明变量不赋值,则默认为undefined。
  • null(空类型)表示变量赋值了,但是内容为空。null其实是一个对象属性
检测数据类型

typeof x 

四、类型转换

promot获取的数据默认都是字符串类型的,此时不能进行加法运算,因此必须要进行转换数据类型。

隐式转换: 

 显示转换:

    let iscool = Number(prompt('请输入年薪'))
    let a = parseFloat('12.98px')
    let b = parseInt('12px')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值