js系列面试题
文章平均质量分 83
故心v
越努力越幸运
展开
-
javascript继承
故心故心故心故心小故冲啊文章目录JavaScripy常见的继承方式原型链继承构造函数继承(借助 call)组合继承(原型链 +构造函数继承)原型式继承寄生式继承寄生组合式继承JavaScripy常见的继承方式原型链继承构造函数继承(借助 call)组合继承原型式继承寄生式继承寄生组合式继承原型链继承原型链继承是比较常见的继承方式之一,其中涉及的构造函数、原型和实例,三者之间存在着一定的关系,即每一个构造函数都有一个原型对象,原型对象又包含一个指向构造函数原创 2021-02-23 10:12:16 · 220 阅读 · 2 评论 -
Javscript数组的常用方法有哪些?
故心故心故心故心小故冲啊文章目录一、操作方法增push()添加到数组末尾 返回数组的最新长度unshift() 添加任意多个值,然后返回新的数组长度splice 返回空数组concat() 返回这个新构建的数组删pop() 返回被删除的项shift() 返回被删除的项splice() 返回包含删除元素的数组slice() 不会影响原始数组改splice()查indexOf() 返回要查找的元素在数组中的位置,如果没找到则返回1includes()返回要查找的元素在数组中的位置,找到返回true,否则fa原创 2021-02-03 17:01:58 · 181 阅读 · 0 评论 -
面试官:== 和 ===区别,分别在什么情况使用?
故心故心故心故心小故冲啊文章目录一、等于操作符二、全等操作符三、区别小结一、等于操作符等于操作符用两个等于号( == )表示,如果操作数相等,则会返回 true前面文章,我们提到在JavaScript中存在隐式转换。等于操作符(==)在比较中会先进行类型转换,再确定操作数是否相等遵循以下规则:如果任一操作数是布尔值,则将其转换为数值再比较是否相等let result1 = (true == 1); // true如果一个操作数是字符串,另一个操作数是数值,则尝试将字符串转换为数值,转载 2021-02-08 15:01:43 · 1079 阅读 · 1 评论 -
Javscript字符串的常用方法有哪些?
故心故心故心故心小故冲啊文章目录一、操作方法增concat用于将一个或多个字符串拼接成一个新字符串删改trim()、trimLeft()、trimRight()repeat()padEnd()toLowerCase()、 toUpperCase()查charAt()indexOf()startWith()、includes()二、转换方法split 把字符串按照指定的分割符,拆分成数组中的每一项三、模板匹配方法match()search()replace()一、操作方法我们也可将字符串常用的操原创 2021-02-05 17:10:35 · 334 阅读 · 0 评论