js

96 阅读1分钟

js第一天

js的运用场景

网页特效,动态数据渲染

表单验证

js的引入方法

行内式

  • 点我发送验证码

内部引入

外部引入

注释

单行注释 ctrl + /

多行注释 alt + shift + a

js结束符号

不写

分号;

推荐不写

变量

let 变量名 = 赋值

声明多个变量

  • let 变量名 = 赋值,变量名 = 赋值

赋值为字符串时用引号

  • let 变量名 = '赋值'

输入,输出

在网页中显示

  • document.write()

在控制台中显示

  • console.log()

警示

  • prompt('')

数字类型

正数

浮点数

负数

1e23

Infinity

数组

用[]包裹

  • let arr = []

  • console.log(arr[6]);

    • 从0开始
  • console.log(arr[arr.length - 1]);

    • 长度从1开始

字符串

字符串的拼接

  • 用+

模板字符串

  • 字符串${变量}字符串

字符串中的省略号

  • 's"kf"k'
  • "s'kg'k"
  • sk'sl'sl

数据类型

string

number

Boolean

  • true
  • false

null

  • 空对象

undefined

  • 没有赋值

检测数据类型

  • console.log( typeof)

数据类型的转换

赋值前加+

  • 加法运算

Number(数据),只认数字

parseFloat 保留小数,经常用于过滤px单位

parseInt() 转换为数字型,只保留整数,没有四舍五入

转换为字符串

  • String(数据)
  • 数据.toString(进制数) 括号里面如果是2 转换为 二进制

\