9.7

1JavaScript的数据类型:

5种基本:string boolean number null undefined

复杂类型:object array date regexp function 

2.

1.没有内容就是undefined,这个就是false
2.0就是false,1是true
3.null跟undefined一样,都是false
4.字符串里面有内容的话才是true,没有内容就是false
5.NaN是一种数值类型,已经是false了,只是为了让程序继续往下面走
3.从字符串 const str = 'qwbewrbbeqqbbbweebbbbqee';中能得到结果 ["b", "bb", "bbb", "bbbb"] 以下错误语句是?
正则表达式里:
?出现0次或1次.  [0,1]
* 出现0次或多次.  [0,+∞]
+ 出现1次或多次  [1,+∞]
A.str.match(/b+/g)
B.str.match(/b*/g)
C.str.match(/b{1,4}/g)
D.str.match(/b{1,5}/g)
4.执行以下程序段后,x的值是( )。
 var x=0; 
 switch(++x) 
 { 
 case 0: ++x; 
 case 1: ++x; 
 case 2: ++x; 
 }

  ++x 直接进入case1 之后X = 2 然后case之后是X = 3

5在浏览器控制台执行以下代码,输入的结果是()4400 4401 4399 4400

.

6.JavaScript的全局函数?

1decodeURI()解码摸个编码的URI

2decodeURIComponent()解码一个编码的URI组件

3.encodeURI()吧字符串编码成URI

4.encodeURIComponent()吧字符串编码位URI组建

5.escape()对字符串进行编码

6.eval()计算JavaScript字符串,并把它作为脚本代码来实现

7.isFinite()检查摸个值是否为有穷大的数

8.isNaN() 检查摸个值是否位数字

9.Number() 吧对象值转换为数字

10parseFloat()解析一个字符串并返回一个浮点数

11parseInt()解析一个字符串并返回一个整数

12.String()吧对象值返回为字符串

13unescape()对escape()编码的字符串进行解码 

原文地址:https://www.cnblogs.com/smhyu/p/13629514.html