目录 判断 js 类型的方式 ES5 和 ES6 分别几种方式声明变量 闭包的概念?优缺点? 浅拷贝和深拷贝 数组去重的方法 DOM 事件有哪些阶段?谈谈对事件代理的理解 js 执行机制、事件循环 ...
判断 js 类型的方式 . typeof 可以判断出 string , number , boolean , undefined , symbol 但判断 typeof null 时值为 object 判断数组和对象时值均为 object . instanceof 原理是 构造函数的 prototype 属性是否出现在对象的原型链中的任何位置 . Object.prototype.toString ...
2019-07-27 22:09 4 72561 推荐指数:
目录 判断 js 类型的方式 ES5 和 ES6 分别几种方式声明变量 闭包的概念?优缺点? 浅拷贝和深拷贝 数组去重的方法 DOM 事件有哪些阶段?谈谈对事件代理的理解 js 执行机制、事件循环 ...
1、js的数据类型 js的数据类型分为基本类型跟引用类型 基本数据类型(5个):undefined,boolean,number,string,null.基本类型的访问是按值访问的,就是说你可以操作保存在变量中的实际的值 基本数据类型的特点: 1.基本类型的值是不可变得: 2. ...
Vue 双向绑定原理 mvvm 双向绑定,采用数据劫持结合发布者-订阅者模式的方式,通过 Object.defineProperty() 来劫持各个属性的 setter、getter,在数据变动时发 ...
盒模型 如何实现一个最大的正方形 用 padding-bottom 撑开边距 一行水平居中,多行居左 水平垂直居中 贴上腾讯大佬的一篇文章:16种方式实现水平居中垂直居中 ...
原文作者: web前端学习圈(csdn) 原文链接:https://blog.csdn.net/weixin_38004595/article/details/92156539 css 1、盒模型 2、flex 3、css ...
基本信息 1.你觉得前端工程师的价值体现在哪? 为简化用户使用提供技术支持(交互部分) 为多个浏览器兼容性提供支持 为提高用户浏览速度(浏览器性能)提供支持 为跨平台或者其他基于webkit或者其他渲染引擎的应用提供支持 为展示数据提供支持(数据接口 ...
1.什么是面向对象?什么是面向过程? 1)面向对象的重点是对象。当解决一个问题的时候,面向对象会把事物抽象成对象,也就是说这个问题包含哪些对象,然后给这些对象赋一些属性和方法,让每个对象执行自己的方 ...
前端面试题 -- JS篇 类型 ...