- 博客(40)
- 收藏
- 关注
原创 vue3项目搭建
vue项目搭建注意事项步骤注意事项vue ui方法创建新项目只支持vue/cli@3.6.0+(否则会出现 Cannot read property ‘indexOf’ of undefined 错误)步骤cmd打开命令行,切换到D盘:cd /d D:输入vue ui打开可视化项目管理器,参考 配置在vue根目录下新建vue.config.js文件,手动添加配置...
2021-12-29 14:46:11 1311
原创 2021-06-17前端每日一题搬运136~140
(136~140)136.以下哪一项会对person对象有副作用?137.以下哪一项会对person对象有副作用?138.输出什么?136.以下哪一项会对person对象有副作用?A:person.name = "Evan Bacon"使用Object.seal可以防止新属性被添加或现有属性被删除,但是仍可以对现有属性进行修改137.以下哪一项会对person对象有副作用?C:person.address.street = "101 Main St"freeze对对象进行冻结,不能添
2021-06-17 12:31:24 246
原创 2021-05-08前端每日一题搬运96~100
(96~100)96.输出什么?97.输出什么?98.输出什么?99.输出什么?96.输出什么?B:Sarah将Person设置为AnotherPerson,构造函数中name值为Sarah97.输出什么?D:{Symbol('a'): 'b'} and []Symbol类型是不可枚举的98.输出什么?A:[1, [2, 3, 4]] and undefined从箭头函数返回一个对象,需要添加(),否则不返回任何值。99.输出什么?官方解答链接...
2021-05-08 12:57:25 65
原创 2021-04-22前端每日一题搬运81~85
前端每日一题搬运81~8581.输出什么?82.输出什么?81.输出什么?B:Hi there, undefined函数的name参数作为局部变量传入,调用时未传入参数,值为undefined82.输出什么?官方解答链接
2021-04-22 12:09:50 134
原创 2021-04-02前端每日一题搬运61~65
前端每日一题搬运(61~65)61. 输出是什么?62.输出是什么?63.输出是什么?64.61. 输出是什么?B:{ name: "Lydia", age: 21 }, ["name"]使用Object.defineProperty()定义的属性默认enumerable ,writeable,configurable都为false,即不可枚举。62.输出是什么?A:"{"level":19, "health":90}"第二个参数为可选参数,如果该参数为 null 或者未提供,则对象所
2021-04-02 21:34:38 70
原创 2021-03-28前端每日一题搬运56~60
前端每日一题搬运(56~60)56.输出是什么?57.输出是什么?58.输出是什么?59.输出是什么?60.输出是什么?56.输出是什么?D:{1, 2, 3, 4}Set对象是独一无二值的集合,对象中不会出现重复值57.输出是什么?C:Error引入的模块是只读的,不能修改,es6的模块化,修改源文件的值会报错。commonJs标准下是可以修改的。58.输出是什么?A:false, truedelete操作符返回一个布尔值:true指删除成功,否则返回false. 但是通
2021-03-28 15:25:23 129
原创 2021-03-28前端每日一题搬运51~55
前端每日一题搬运(51~55)51.输出是什么?52.输出是什么?53.输出是什么?54.输出是什么?55.输出是什么?51.输出是什么?A:{name: "Lydia"}, "1997"基本类型按值传递互不影响,对象等引用类型按地址传递彼此影响52.输出是什么?D:"Oh no an error: Hello world!"捕获到自定义throw异常后抛出异常53.输出是什么?B:"Maserati"54.输出是什么?A:"undefined", "numbe
2021-03-28 15:02:02 152
原创 2021-03-28前端每日一题搬运46~50
前端每日一题搬运(46~50)46.输出是什么?47.输出是什么?48.输出是什么?49.num的值是什么?50.输出是什么?46.输出是什么?D:[{name: "Lydia"}]将引用从一个变量分配到另一个变量时,执行的是复制操作47.输出是什么?B:"name", "age"item指对象中的属性名48.输出是什么?B:"75"数字与字符串相加相当于拼接,隐式转换为字符串49.num的值是什么?C:7十进制转换字符串“7*6”,当转换完第一个7时,遇到*
2021-03-28 14:31:11 102
原创 2021-03-08前端每日一题搬运36~40
前端每日一题搬运(36~40)36.输出是什么?37.输出是什么?36.输出是什么?B:"string"typeof 1返回"number";typeof “number"返回"string”37.输出是什么?C:[1, 2, 3, 7 × empty, 11]不存在位置的值实际上是undefined...
2021-03-08 10:34:53 193 1
原创 2021-03-02前端每日一题搬运31~35
前端每日一题搬运(31~35)31. 当点击按钮时,event.target是什么?31. 当点击按钮时,event.target是什么?C:buttonevent.target是当前触发事件的元素,event.currentTarget是冒泡时当前的元素
2021-03-02 14:12:20 109
原创 2021-02-26前端每日一题搬运26~30
前端每日一题搬运(26~30)26.判断27.输出是什么?26.判断A:对全局执行上下文一般由浏览器创建,代码执行时就会创建;函数执行上下文只有函数被调用时才被创建,调用一次创建一次27.输出是什么?C:1 2 4js跳出循环有3种方法:break、continue、returnbreak用于终止循环,不再继续执行;continue用于跳过本次循环,继续下次循环;return用于函数中,当不符合条件时结束执行。...
2021-02-26 09:31:32 191 1
原创 2021-02-22前端每日一题搬运21~25
前端每日一题搬运(21~25)21.输出是什么?22.cool_secret可访问多长时间?23.输出是什么?24.输出是什么?21.输出是什么?A:105eval(’’)表示代码以字符串的形式传递进来,并对其内容求值22.cool_secret可访问多长时间?B:当用户关掉标签页时sessionStorage存储的数据会在当前标签页被关闭时清除,localStorage存储的数据会一直存在23.输出是什么?B:10使用var关键字声明同一个变量num,重复定义会被覆盖
2021-02-22 10:10:46 132
原创 2021-02-19前端每日一题搬运16~20
前端每日一题搬运(16~20)16.输出是什么?17.输出是什么?16.输出是什么?C:0 2 2number++先打印后执行自增,++number先自增再打印;由于都是对变量number进行操作,所以第一次输出0,自增一次变为1;第二次自增一次变为2,输出2;第三次直接输出217.输出是什么?B:["", " is ", " years old"] Lydia 21第一个参数是包含字符串的数组,其余参数是获取的表达式的值...
2021-02-19 10:00:10 124
原创 2021-02-05前端每日一题搬运11~15
前端每日一题搬运(11~15)11.输出是什么?12.输出是什么?13.事件传播的三个阶段是什么?14.判断11.输出是什么?A:TypeErrorgetFullName函数是赋值给Person的,没有赋值给Person的原型对象,所以实例member访问不到该函数方法,运行会报错;单独运行Person.getFullName()结果为undefined undefined想要实例可以访问函数方法,需要将函数方法添加到构造函数中或函数的原型对象中12.输出是什么?A:Person {
2021-02-05 12:20:37 129
原创 2021-02-04前端每日一题搬运6~10
前端每日一题搬运(6~10)6.输出是什么?7.输出是什么?8.输出是什么?9.输出是什么?5.当这么做时会发生什么?6.输出是什么?A:Hello由于c是引用类型,用=赋值时只是将地址复制一份给了d(浅拷贝),c和d引用着同一个对象,当c操作对象后,d也会发生改变7.输出是什么?C:true false false= = 值相同即为true,= = = 值和类型均相同才为truenew Number()是一个对象8.输出是什么?D:TypeErrorcolorCh
2021-02-04 13:14:27 132
原创 2021-02-02前端每日一题搬运1~5
前端每日一题搬运(1~5)1.输出是什么?2.输出是什么?3.输出是什么?4.输出是什么?5.哪一个是正确的?1.输出是什么?D:undefined 和 ReferenceError用var声明的变量存在声明提升,而let不会×会提升,但不会被初始化,所以在输出时name相当于声明未赋值状态,age处于不能被访问状态function sayHi() { var name; console.log(name); console.log(age); name = 'Lydia'; let
2021-02-02 18:32:18 258
原创 2021-01-19找出多个id在数组对象中的对应值
找出多个id在数组对象中的对应值找出多个id在数组对象中的对应值找出多个id在数组对象中的对应值Q:如何找出多个id在数组对象中的对应值?A:利用Set的has()方法。思路:假设有一个数组对象list,和一个数组arr,arr里包含list中的多个id,this.listOfData.forEach((li, index) => {new Set(this.listOfId).has(li.id); //true or false});...
2021-01-19 15:36:58 562
原创 2021-01-14判断null、es6新增数据类型
判断null,es6新增数据类型判断nulles6新增数据类型判断nullQ:如何判断一个变量的值为null?A:利用“===”或“! && typeof()”仅用!会出现!undefined也为true的情况,所以要添加typeof约束let a = null;console.log(a === null); //trueconsole.log(!a && typeof(a) == "object"); //true typeof(null)结果为obj
2021-01-14 15:05:20 178
原创 2021-01-11数据结构排序算法
数据结构的排序算法排序算法直接插入排序希尔排序排序算法Q:数据结构中的排序算法有哪些?A:插入排序直接插入排序(稳定)、希尔排序;选择排序简单选择排序、堆排序;交换排序冒泡排序(稳定)、快速排序;归并排序(稳定);基数排序(稳定)。文章参考直接插入排序思路:从第二个位置遍历该数组,保存选取的一个元素sel与前面排好序的元素依次向前比较,定义变量保存比较到的位置;如果选取的元素小,就复制被比较的元素到下一个位置;如果选取的元素大,就不进行本次操作,开始下一次比较;直到本次选取的元素sel
2021-01-11 11:29:43 80
原创 2021-01-05递归实现n!、深浅克隆
递归实现n!、深浅克隆递归实现n!非递归实现深浅克隆数组判断方法递归实现n!Q:什么是递归算法?A:递归调用就是在过程或函数中调用自身。Q:如何利用递归实现n!A:(思考:如果n为1直接返回,如果n大于0则依次执行n*(n-1)*(n-2)…*1,每乘一次n都比上一个少1)function getN(n) { if (n === 1) { return 1; } else if (n > 0) { return n*getN(n-1); //相当于n*( (n-1)*( (
2021-01-05 18:35:42 115
原创 2021-01-04盒子模型、元素居中、定位属性
盒子模型、元素居中、定位属性盒子模型使用box-sizing属性指定盒子类型种类兼容性问题元素居中仅将元素水平居中定位属性盒子模型Q:简单介绍一下盒子模型。A:(想象控制台中的图形)盒子模型包括元素自身的宽、高(内容content)加上内边距padding、边框border以及外边距margin。Q:盒子模型有几种?A:有2种,W3C的标准盒子模型和IE的怪异盒子模型;标准盒子模型是指盒子的大小=元素自身内容宽、高+内边距+边框+外边距的和,页面上元素的width/height属性=其真实大小
2021-01-04 17:41:14 115
原创 2020-12-25问题清单
问题清单盒子模型有几种设置元素水平垂直居中position属性递归实现n!数据结构排序算法深克隆浅克隆合并两个对象找出多个id在数组对象中对应值并删除es6新增数据类型判断null的类型
2020-12-25 01:03:38 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人