js

一.js常量

Js中的常量:

数值:整数和小数

字符串:在js中使用单引号或者双引号引用起来的全部都是字符串

布尔:true false  

js中零,nullundefined等可以理解成false

所有非零、非null、非undefined值都可以理解成true

nullnull

undefinedundefined

JS中的数据类型:

数值型:number

字符串:string

布尔:boolean

对象类型:Object

二.js中的算术运算

1、由于js中的小数和整数都是number类型,不存在类似整数除以整数还是整数的结论。

2、字符串和其他的数据使用+号运算,会连接成一个更长的字符串。

3、如果字符串和和非+号的进行运算,如果字符串可以转成number数据,就会把字符串转成number数据进行运算。如果字符串无法转成numbe 进行运算,就得到NaN结果,表示当前是一个非数字结果。

NaN : not a number

三.js中的关系运算

1、关系运算的结果是一个 boolean值。

2、字符串 == number,会先把字符串转成number 类型再参与运算。

3、=== 要求运算比较的两侧不仅比较两侧数值,还比较两侧的类型。

四.js中的逻辑运算

1.针对双与&&的运算

左边为真,右边为准

左边为假,左边为准

2.针对或||的运算

左边为真,左边为准

左边为假,右边为准

五.js中的数值的定义

JS中的数组:可以保存不同类型的数据,同时长度不固定。可以把其理解成Java中的ArrayList

JS中的数组定义方式:

1.var 数组名 = [具体的值];

2.在JS中有个Array对象,使用这个对象可以直接创建一个数组。

注意:

1、创建无参数数组,默认长度为

2、创建多个参数的数组,这些参数都是数组的元素。

3、创建只有一个整数参数的数组,这个整数就是数组的长度。(使用数组常用方法,如join)

六.js中的正则对象

RegExp对象,正则对象,正则表达式的书写规则和Java也一致:

. 当前可以是任意字符

? 表示零次或一次

* 表示零次或多次

+ 表示一次或多次

() 对某个存在的正则进行分组   组的使用  \组号   $组号

{} 当前的规则可以出现的次数  

{m} 正好 m次  {m,} 最少m次  {m,n} 最少m次 最多n

[] 当前位置上可以是中括号中某个字符

  [abc] [^abc]

\\d 当前位置上可以是数字

\\w 当前位置上可以是字母 数字 下划线

\b 单词边界

^ 行开始

$ 行结尾











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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值