随笔分类 - 前端相关面试题
摘要:一、原生请求 //1.创建ajax对象 var xhr = new XMLHttpRequest() //2.告诉Ajax对象要向哪发送请求,以什么方式发送请求 (请求方式、请求地址) xhr.open('get','http://localhost:3000/data') //3.发送请求 xhr
阅读全文
摘要:localStorage 永久存储,除非手动删除 5m sessionStorage 关闭浏览器就清空 localStorage 和 sessionStorage 前端可以访问和修改,后端不行 cookie 4K 可以设定过期时间,客户端和服务端都可以访问并且修改 https://github.co
阅读全文
摘要:一、声明 1、let声明之前使用会报错 2、块级作用域 if语句里面是一个块级作用域,外部无法读取里面let声明的变量 for循环的let定义的变量也是块级作用域,外部无法使用 3、const拥有let所有特性,并且他是常量,修改会报错 var的bug: 1、变量提升 -> 执行js是浏览器里面的j
阅读全文
摘要:一、MVVM与数据双向绑定 MVVM就是一种模式 M就是Model数据模式 V就是View视图就是页面(template) VM就是数据与视图绑定,数据更新,页面自动刷新 数据双向绑定的原理? 利用 Object.defineProperty 给一个对象绑定一个属性,然后给这个属性加一个功能,当数据
阅读全文
摘要:一:HTML5新特性 1、语义化标签 header footer section article aside main menu 2、本地存储 localStorage 永久存储,除非手动删除 5m sessionStorage 关闭浏览器就清空 localStorage 和 sessionStor
阅读全文
摘要:1、DOM 事件级别有哪些? DOM0 a. 通过定义执行函数 element.onclick = function (){ } b. 直接在标签中添加执行语句 Onclick = '语句' 优点:很好的跨浏览器兼容性,快 缺点:由于太快,其他内容如果没有加载完,客户就执行事件,此时无法正常执行 D
阅读全文
摘要:1、JavaScript 是一门什么样的语言,它有哪些特点? JavaScript 是一种解释型 (即时编译)的一门编程语言。 特点:a、即时编译 b、面向对象 c、可以嵌入到 html 中增加交互行为 d、扩平台 e、node.js 默认使用它 2、介绍 js 的基本数据类型。 基本数据类型:un
阅读全文

浙公网安备 33010602011771号