- 博客(113)
- 问答 (1)
- 收藏
- 关注
原创 href=“#“与href=“javascript:void(0)“的区别
实例:当用户点击以后不会发生任何事。区别:#包含了一个位置信息,默认的锚是#top 也就是网页的上端。而javascript:void(0), 仅仅表示一个死链接。在页面很长的时候会使用 # 来定位页面的具体位置,格式为:# + id。如果你要定义一个死链接请使用 javascript:void(0) 。...
2022-08-08 18:02:24
396
原创 1、回文数
3、将每个位数倒置后与原来输入的值是否相等,相等的是回文,不等不是。1、数字变字符串,对比字符串两头的子数值是否相等来判断回文数。1、负数带符号一定不是回文。
2022-08-08 16:51:01
232
1
原创 js中常见的循环遍历
Object.keys方法的参数是一个对象,返回一个数组。该数组的成员都是该对象自身的(而不是继承的)所有属性名,且只返回可枚举的属性。主要针对对象的循环遍历,当想要获取对象的对应键值时,使用 for…6、Object.keys 遍历对象的属性。5、filer过滤循环。...
2022-08-03 23:31:55
365
原创 set 和 map的区别
1、特点Map对象是键值对集合,和JSON对象类似,但是key不仅可以是字符串还可以是对象。,集合实现了iterator接口,可以使用扩展运算符…st.has(item)检测集合中是否包含某个元素,返回boolean值。st.delete(item)删除集合中的元素,返回boolean值。st.add(item)往集合中添加一个新元素item,返回当前集合。合并两个集合[…st.clear()清空集合。st.size返回集合的个数。集合转为数组[…...
2022-08-01 11:01:20
396
原创 在vue项目中import引入外部文件什么时候用花括号什么时候不用
2、但是如果你没有默认导出,而是通过exportconsta这种方式的话,导出是需要拿到模块中具体变量的,因此你需要通过解构这种方式来拿到模块中具体的变量。
2022-08-01 10:18:28
1490
原创 Typescript基础(一)--- 类型
5、TypeScript扩展了JavaScript,并添加了类型。2、可以在任何支持JavaScript的平台中执行。1、以JavaScrip为基础构建的语言。4、一个JavaScript的超集、二、TypeScript增加了什么。一、TypeScript是什么?3、TS不能被JS解析器直接执行。3、添加ES不具备的新特性。2、支持ES的新特性。...
2022-07-21 00:12:37
136
原创 $ vue-cli-service serve ‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
今天在运行项目时出现如下问题,导致项目跑不起来。产生原因(最大概率原因):a、由于该代码中含有node_module依赖包,拷贝时,项目的路径发生变化,导致找不到vue-cli-service于是报错。b、依赖包损坏。(或者是更新了相关包导致版本不匹配)解决方法:1、删除 node_modules文件;2、重新安装;3、执行命令yarn install 或者 npm install...
2022-07-12 22:14:07
1695
原创 谷歌浏览器历史版本&解决chrome浏览器安装不上的问题
一、谷歌历史版本下载网站:http://www.chromedownloads.net/二、Chrome浏览器安装不上的问题注 :安装不上通常原因都是之前安装过chorme浏览器,但是卸载的时候有残余,此方法是为了清理残余的注册表信息...
2022-07-12 13:32:32
5708
原创 Vue中Vuex的五个属性和基本用法
一、Vuex的五个核心概念:state、getters、mutations、actions、modules1、state: vuex的基本数据,用来存储变量;2、getters: 从基本数据(state)派生的数据,相当于state的计算属性;3、mutations: 提交更新数据的方法,必须是同步的(如果需要异步使用action)。每个mution 都有一个字符串的事件类型(type)和一个回调函数(handler)。回调函数就是我们实际进行状态更改的地方,并且它会接受 state作为第一个参数,
2022-06-13 18:12:28
39880
2
原创 原生Ajax
Ajax能够在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容,实现局部刷新,大大降低了资源的浪费,是一门用于快速创建动态网页的技术,ajax的使用分为四个部分:1、创建XMLHttpRequest对象 var xhr = new XMLHttpRequest();2、向服务器发送请求,使用xmlHttpRequest对象的open和send方法;3、监听状态变化,执行相应回调函数;...
2022-06-13 17:44:36
101
原创 Vue全家桶介绍
全家桶:顾名思义。对于一个完整的中大型单页面应用项目所必须的插件和框架。一、vue-clivue-cli 也叫脚手架,官方定义为Vue.js开发的标准工具!相比script标签引入1)、功能丰富对 Babel、TypeScript、ESLint、PostCSS、PWA、单元测试和 End-to-end 测试提供开箱即用的支持。2)、易于扩展它的插件系统可以让社区根据常见需求构建和共享可复用的解决方案。3)、无需 EjectVue CLI 完全是可配置的,无需 eject。这样你的项目就可以长
2022-06-13 11:19:12
3821
原创 国内常用源镜像地址
国内常用源镜像地址:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/豆瓣:http://pypi.douban.com/simple/...
2022-05-16 12:00:49
471
原创 Vue复习笔记
第1章 Vue核心1.1、Vue 是什么?一套用于构建用户界面的渐进式 JavaScript 框架2、谁开发的尤玉溪3、Vue的特点采用组件化模式,提高代码复用率,且让代码更好维护声明式编码,让编码人员无需直接操作DOM,提高开发效率使用虚拟DOM+优秀的Diff算法,尽量复用DOM节点。4、学习Vue 之前要掌握的JavaScript 基础知识ES6 语法规范ES6 模块化包管理器原型、原型链数组常用方法axiospromise…1.2、初始Vue总结:1、想
2022-05-04 23:31:32
685
原创 instanceof的底层实现原理
一、作用1、用于判断某个实例是否属于某构造函数2、在继承关系中用有判断一个实例是否属于它的父类型或者祖先类型的实例二、语法[对象] instanceof [构造函数]var obj = new Object()obj instanceof Object // true三、涉及的构造函数基础类型:String、Number 、Boolean 、Undefined 、Null、Symbol复杂类型:Array、Object其他类型:Function、RegExp、Date四、底层原理f
2022-05-03 22:51:16
472
原创 Ajax的工作原理
Ajax不是新的编程语言,而是一门提供网页局部刷新的技术。Ajax最大的优点是在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。Ajax技术核心就是XMLHttpRequest对象。Ajax技术的工作原理:1)创建Ajax对象:var xhr = new XMLHttpRequest(); 2)xhr 发送请求:xhr.open('get','test.html','true'); xhr.send(); 3)xhr获取响应: xhr.onreadystatechan
2022-05-01 13:27:35
224
原创 4.30 笔试题
1、在下列 HTML中,哪个可以产生超链接2、HTML5 中哪个元素用于组合标题元素?3、下面是 html5新增的元素的是?A、liB、iframeC、charsetD、section4、下面选项中,可以设置网页中某个标签的右外边距为10像素的是(多选)A、margin:0 10px;B、margin:10px 0 0 0C、margin:0 10 0 0pxD、padding-right:10px;5、以下哪条语句会产生运行错误?A、var obj = ();B、var obj
2022-04-30 15:55:24
1340
原创 JSON和XML之间的区别
JSON 和 XML 的区别1、JSON是JavaScript Object Notation;XML是可扩展标记语言。2、JSON是基于JavaScript语言;XML源自SGML。3、JSON是一种表示对象的方式;XML是一种标记语言,使用标记结构来表示数据项。4、JSON不提供对命名空间的任何支持;XML支持名称空间。5、JSON支持数组;XML不支持数组。6、XML的文件相对难以阅读和解释;与XML相比,JSON的文件非常易于阅读。7、JSON不使用结束标记;XML有开始和结束标签。
2022-04-27 19:48:53
8550
原创 猜数字游戏
示例:根据以下条件、猜一组4个数,数字在0-9的范围?3056 0A1B1590 0A2B4318 0A1B2945 0A2B9807 0A1B5172 2A2B解析:以“3056 0A1B”为例,“几”A:与答案相比较,有“几”个对应位置上的数字是相同的;如 “0A”就说明:与答案“5217”相比较,“3056”所对应的4个位置上,数字都和答案不一样的“几”B,说明与答案对比,有“几”个数字是相同的,但位置不一样;如“1B” 就表示:用答案“5271” 去和“3056” 对比,虽然每个对.
2022-04-24 18:17:29
5029
2
原创 Vue专项练习
1、以下不是vue 内置指令的是()v-htmlv- onv- forv-hidden答:选D .== v-html 指令:让标签内用 html 渲染== , v-on 指令: 绑定事件,v- for 指令: 循环,v-hidden 没有vue 中的 隐藏是 v-if 和 v-show2、关于 Vuex 的说法错误的是可以使用 this.$store.state 获取 Vuex 中的存储状态getter 的返回值会根据它的依赖被缓存起来,且只有当它的依赖值发生了改变才会被重新金酸
2022-04-24 17:48:20
4862
原创 4.23JavaScript 笔试题
1、原生 JS 中异步代码有哪些?定时器事件绑定Ajax 中一般都采取异步操作(也可以同步)回调函数可以理解为异步(不是严谨的异步操作),剩下的都是同步操作2、如何通俗的理解mysql 设计中的三个范式?3、在 React 如何避免不必要的 render?shouldComponentUpdatememoizationPureComponent编程题:删除链表中的递增节点?void dels(LinkList *&L){ LinkList * pre = L->n
2022-04-23 20:11:50
1677
原创 CSS基础(三)---定位
一、为什么需要定位?某个元素可以自由的在一个盒子内移动位置,并且压住其他盒子当我们滚动窗口的时候,盒子是固定在屏幕某个位置的二、定位的组成定位:将盒子定在某一个位置,所以定位也是在摆放盒子,按照定位的方式一移动盒子定位 = 定位模式 + 边偏移定位模式:用于指定一个元素在文档中的定位方式,边偏移:则决定了该元素的最终位置1、定位模式定位模式决定元素的定位方式,它通过CSS 的position 属性来设置,可以分为四个:|值|语义 ||static|静态定位|| relati
2022-04-22 23:34:42
257
原创 前端必备--Webpack
一、Webpack是什么?Webpack 是一个打包模块化 JavaScript 的工具,在 Webpack 里一切文件皆模块,通过 Loader 转换文件,通过 Plugin 注入钩子,最后输出由多个模块组合成的文件。Webpack 专注于构建模块化项目。一切文件:JavaScript、CSS、SCSS、图片、模板,在 Webpack 眼中都是一个个模块,这样的好处是能清晰的描述出各个模块之间的依赖关系,以方便 Webpack 对模块进行组合和打包。 经过 Webpack 的处理,最终会输出浏览器能
2022-04-21 20:39:34
1128
原创 CSS基础(二)--- 三大特性、新特性
一、继承性简单的理解为-“子承父业”,是指子标签会继承父标签的某些样式,如文本颜色和字号,想要设置一个可继承的属性,只需要将它应用于父元素计科二、层叠性层叠性是多种 CSS样式的叠加,是浏览器处理样式冲突的方式,在 HTML 中对于同一个元素可以有多个CSS 样式存在,当有相同权重的样式存在时,会根据这些样式出现的先后顺序来决定,处于最后面的 CSS 样式将会覆盖前面的样式三、优先级在复杂CSS样式中,往往并不是相同的样式不同值的堆叠那么简单,经常出现两个或多个不同样式规则应用在同一个元
2022-04-21 12:17:42
170
原创 HTML基础(一)--HTML5新特性和语义化
一、语义化概念HTML5的语义化指的是合理正确的使用语义化标签来创建页面标签,正确的标签做正确的事,有利于SEO二、语义化标签header 、nav、main(文档的主体)、arcticle、section(某个区域)、aside(侧栏)、footer三、HTML5新特性HTML5 总的来说比 HTML 4多了十个新特性,但其不支持ie8/ie8以下版本的浏览器四、新特性标签音频标签(audio)视频标签(video)Canvas: 用于图形的绘制,通过脚本来完成SVG :
2022-04-21 11:53:12
3228
空空如也
操作系统习题 pv操作,求大神帮帮忙看看怎么做,感激不尽
2021-06-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅