js题目(知识点)

1.返回值:

undefined 未定义
boolean 布尔值
string 字符串
number 数值
object 对象
function 函数

2.一般判断一个对象的类型使用 typeof, 特殊在new String 的情况下结果会是 object,
=new出来的都是object,需要instanceof 来判断

3.typeof的返回值: number boolean string function object undefined
instanceof 用于判断一个变量是否某个对象的实例,结果为布尔值 :true false

4.Firefor不支持DOM对象的outerHTML innerText outerText属性

5.在IE6,7,8 中使用Element.setAttribute(‘className’,’attributeValue’),无法绑定事件

6.readonly 只针对input 和 textarea 有效, 而 disabled 对于所有的表单都有效

7.attr设置属性 removeAttr 移除属性

8.span(行内标签)是无法设置宽高的
float 会把浮动的
元素变成块级元素
绝对定位脱离文档流

9.函数声明的时候,带了一个参数bb,也就是相当于函数内部 var bb;函数里面的bb 就是函数活动对象的属性;
函数执行完后,函数的活动对象被销毁,也就是这个bb 被删除;

10.与浏览列表有关的对象 : history screen location navigator

11.undefined 和 null 转为Boolean类型后是 false

12.DNS 就是将域名翻译成 IP 地址

13.DNS 协议默认的端口是 53;

14.hasOwnProperty()方法返回一个布尔值,判断某个对象是否含有指定的属性

15.var a=b=5 相等于 var a= 5(局部); b=5;(全局) undefined是声明了,没有赋值

16.$.post(url)是ajax请求;

ajax的事件是:

ajaxComplete(callback) 
ajaxError(callback) 
ajaxSend(callback) 
ajaxStart(callback) 
ajaxStop(callback) 
ajaxSuccess(callback)
  1. import { mm } from ‘module-name’;

18.Math.max(x) : x必须是Number(数字)
可以是数组

Math.max(arr[0], arr[1], arr[2], arr[3])
Math.max.call(Math, arr[0], arr[1], arr[2], arr[3])
Math.max.apply(Math,arr)

19.length : 返回浏览器历史列表中的URL数量
back() :加载history列表中的前一个URL
forWard(): 加载history列表中的下一个URl
go() : 加载history列表中某个具体页面

20.js的七种数据类型 : string object null undefined boolean number array
js五种基本类型 : string boolean number null undefined
typeof六种返回格式 : string number object function boolean undefined

21.RegExp对象有3个方法 : test() exec() 和 compile()
(1): test()检测一个字符串是否匹配某个正则表达式,如果匹配成功,返回true,否则返回false;
(2):exec()检索字符串中与正则表达式匹配的值;exec返回一个数组,存放匹配的结果.没找到返回null;
(3):compile()可以在脚本执行的过程中编译正则表达式,也可以改变已有的表达式;

(4): match是支持正则表达式的String对象的方法

  1. 数据类型 转换为true 转换为false

    数据类型                 转换为true              转换为false
    
    String               任何非空的字符串               空字符串
    Number                任何非零数值(包括无穷大)       0和NAN
    Object                 任何对象                    null
    undefined                                       undefined

23.请求头 和 响应头?
请求头 :
get : 请求的方式
accept : 客户端能接收的资源类型
connection : 维护客户端和服务端的连接关系
host: 连接目标主机 和 端口号
Referer: 告诉服务器我来自哪里
User-agent : 告诉客户端版本号的名字
date: 客户端请求服务端的时间

响应:
server: 服务端的web服务端名
Refresh : 服务端要求客户端1秒钟后进行刷新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值