web公选课js基础Part1

文章目录

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

实现

在这里插入图片描述
在这里插入图片描述

弱类型语言

在这里插入图片描述
在这里插入图片描述

三个部分组成

在这里插入图片描述

ECMAScript

在这里插入图片描述

DOM

在这里插入图片描述

BOM

在这里插入图片描述

使用

在这里插入图片描述
在这里插入图片描述

内部

在这里插入图片描述

消息对话框
使用内容返回值方法

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

外部JS

在这里插入图片描述

位置

在这里插入图片描述

示例

在这里插入图片描述

语法

在这里插入图片描述

大小写

在这里插入图片描述

没分号也行

在这里插入图片描述

注释

在这里插入图片描述

// /**/

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

代码块{}

在这里插入图片描述
在这里插入图片描述

变量

在这里插入图片描述

声明:var

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

可以改类型,但不建议

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

规范首位可以是字母,下划线,美元符号

在这里插入图片描述

eg

在这里插入图片描述

驼峰,首字母大写,用类型作为前缀-不错

在这里插入图片描述

关键字与保留字

在这里插入图片描述

如表

在这里插入图片描述

保留字表

在这里插入图片描述

基本数据类型

在这里插入图片描述

基本类型

在这里插入图片描述

在这里插入图片描述

undefined

在这里插入图片描述
在这里插入图片描述

null(初始化过/用于清空)

在这里插入图片描述
在这里插入图片描述

string,单引号或双引号

在这里插入图片描述
在这里插入图片描述

string方法

在这里插入图片描述

长度

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

某个位置字符(string第一个从0开始)

在这里插入图片描述
在这里插入图片描述

连接 concat或+

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

查找字符串是否含子串,有正序与倒叙

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

正则查找

在这里插入图片描述
在这里插入图片描述

正则替换

在这里插入图片描述
在这里插入图片描述

获取片段

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

大小写转换

在这里插入图片描述
在这里插入图片描述

转义字符(\)

在这里插入图片描述
在这里插入图片描述

number类型

在这里插入图片描述

科学计数法

在这里插入图片描述
在这里插入图片描述

8进制(0)开头与16进制(0x开头)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

浮点数:要求如下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

特殊值

在这里插入图片描述
在这里插入图片描述

infinity无穷大

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

NaN非数字

在这里插入图片描述

isNaN()

在这里插入图片描述

举例

在这里插入图片描述
在这里插入图片描述

2020.5.27至此

boolean

在这里插入图片描述
在这里插入图片描述

很有趣的类型转换

在这里插入图片描述

对象类型

在这里插入图片描述

总结

在这里插入图片描述

本地对象

在这里插入图片描述

数组

在这里插入图片描述
在这里插入图片描述

length

在这里插入图片描述

直接输出

在这里插入图片描述

Date

在这里插入图片描述
在这里插入图片描述

date用法例** 缺省

在这里插入图片描述

正则表达式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

循环输出,很有趣

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Object

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

内置对象

在这里插入图片描述

Gobal》全局对象

在这里插入图片描述

Math对象,无需初始化,有很多,PI,random,sqrt,max,min等等

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

宿主对象(DOM与BOM)

在这里插入图片描述

类型转换

在这里插入图片描述

转换至字符串,toString

布尔类型true或false

在这里插入图片描述

数字类型:默认模式:十进制数值

在这里插入图片描述
####数字类型:基数模式:不同进制
在这里插入图片描述
在这里插入图片描述

转换成数字

在这里插入图片描述

parseInt,从左至右检查是否为有效数字

在这里插入图片描述

小数点也不是有效数字,可以不同进制

在这里插入图片描述

防止默认转换至8进制

在这里插入图片描述
在这里插入图片描述

parseFloat 相同

在这里插入图片描述

小数点认为有效(第一个)

在这里插入图片描述

只接受十进制

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

强制类型转换 : 类型()

在这里插入图片描述

Boolean(),非空字符串为true

在这里插入图片描述

0,null,undefined为false

在这里插入图片描述
在这里插入图片描述

Number 自动调用parseInt和parseFloat,true变1,false变0

在这里插入图片描述

如果多个小数点,直接NaN

在这里插入图片描述

null 0
undefined NaN

在这里插入图片描述

String() null,undefined也能转换

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值