首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript重点
Super_Mario_ao
创建于2021-06-03
订阅专栏
JavaScript重点及其面试
暂无订阅
共16篇文章
创建于2021-06-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Typescript快速上手指南
@[toc] TS的类型 首先ts支持JavaScript的所有基本类型,除此之外还多出了一些类型。 1.布尔类型 这是js与ts都具备的基本类型。 2.数字类型 和JavaScript的数字类型相似
JavaScript实现继承的几种方式
这是我参与8月更文挑战的第16天,活动详情查看: 8月更文挑战 1.原型链继承 做法:让父构造函数的实例指向子构造函数的原型对象。 优点:子类可以访问到父类原型上的属性和方法 缺点: 子类实例无法向父
JavaScript数组去重的方法合集
这是我参与8月更文挑战的第7天,活动详情查看: 8月更文挑战 js实现数组的去重,给定某无序数组,要求去除数组中的重复数字并且返回新的无重复数组。 1.使用Set集合 利用set集合数据不重复的特性我
你能手写一个Promise吗?
这是我参与8月更文挑战的第6天,活动详情查看: 8月更文挑战 一.初始化Promise 首先我们应该清楚Promise的基本结构,Promise的原型方法以及函数对象本身的方法。 then与catch
柯里化实现add(1)(2)(3)
这是我参与8月更文挑战的第5天,活动详情查看: 8月更文挑战 针对题目的实现 虽然达到了我们的要求但是没有什么扩展性,只能解决这个问题。所以我们引申到直接解决柯里化问题上。 柯里化解决方案 当参数是固
数组的扁平化处理|八月更文挑战
1.递归实现 循环递归的方式,一项一项的去遍历,如果每一项还是一个数组就将进入递归递归。我们递归的子问题就是每层返回一个数组。 如果我们判断当前是一个数组,那么递归返回的也一定是一个数组,我们只需要将
手写深浅拷贝|八月更文挑战
实现浅拷贝 首先浅拷贝是指,一个新的对象对原始对象的属性值进行精确的拷贝,如果拷贝的是基本数据类型,拷贝的就是基本数值类型的值,如果是引用数据类型,拷贝的就是地址指针。如果其中一个对象的引用内存地址发
你应该掌握的前端性能优化面试点
一.浏览器渲染原理 1.浏览器渲染引擎的主要模块以及渲染过程 一个渲染引擎主要包括:HTML解析器,CSS解析器,JS引擎,布局Layout模块,绘图模块等。 HTML解析器:主要用来解析HTML文档
Javascript高频面试重点
@[toc] 一.数据类型 1. JavaScript有哪些数据类型,它们的区别? Javascript有八种数据类型:Number,String,undefined,null,Boolean,Sym
JavaScript面试:你可以手写一个new操作符吗?
要想知道new操作符的原理,就得先了解new的作用是什么,我们都知道,一般将我们的构造函数实例化为对象时就要使用new操作符。 其实new的内部流程十分简单,大概就是这么几个步骤: 创建一个新的对象o
JavaScript面试:手写bind/call/apply函数
1.手写call和apply函数 手写call函数: 步骤: 1.判断第一个参数的类型 2.将当前的函数作为传入对象的方法 3.取出argument类数组的值 4.执行obj.当前函数(newarug
回望Javascript:ES6
1.let,var ,const的区别 回答这个问题要从一下几个方向去回答: 1.块级作用域:let和const具有块级作用域,var不存在块级作用域的概念。块级作用域解决了ES5的两个问题:内层变量
回望Javascript:一些Js基础
1.JS访问内部数据变量的方式与哪些以及使用场景? 读取和设置对象属性的方式主要有两种: .语法是我们平时经常使用的方式, []的方式通常再以下场景下使用: 属性名包含特殊字符:- 空格等 变量名不确
回望Javascript:数据类型相关
1. JavaScript有哪些数据类型,它们的区别? Javascript有八种数据类型:Number,String,undefined,null,Boolean,Symbol,BigInt,Obj
回望Javascript:执行上下文/作用域链/闭包
1.执行上下文 JS代码执行时它的代码位置分为一个全局代码和函数内的代码,因此执行上下文分为全局执行上下文和函数执行上下文, 全局执行上下文 在执行全局代码前会创建一个全局执行上下文环境将window
回望JavaScript:原型与原型链
1.原型对象上的constructor指向哪里 每个函数都有一个prototype属性,这是一个引用,指向了函数的原型对象,每个原型对象都有一个constructor属性,这个属性指向函数对象本身。