原生js
文章平均质量分 61
xiaoxiao无脸男
这个作者很懒,什么都没留下…
展开
-
React项目总结
本文是关于创建一个React项目的记录:项目中使用的技术栈:1.config-overrides.js文件:需要在项目中配置一些webpack配置,需要在根目录下新建一个名为config-overrides.js文件。2.react双向绑定数据中先绑定value属性,如果是函数组件,然后在onChange里面需要写setValue。如果是class组件,然后在onChange里面需要写setState({})3.获取url参数的两种方式:一是在配置路由的时候path="/home原创 2021-06-19 18:24:55 · 612 阅读 · 0 评论 -
基础知识点
Vue注册全局组件:1.在Index.vue文件中建立同级文件index.js2.在index.js中导入Index.vue,全局组件名={install:(Vue)=>{Vue.component('组件名',Index)}},然后导出全局组件名。3.在main.js中导入index.js后,Vue.use(Index)或者不要index.js文件,直接在main.js中导入Index.vue后Vue.component('组件名',Index)。OSI模型:都是下层为上层.原创 2020-12-05 17:58:31 · 978 阅读 · 0 评论 -
基础知识点面试题
一:preload和prefetch特点和区别 preload特点: 1.preload加载的资源是在浏览器渲染机制之前进行处理,并且不会阻塞onload事件. 2.preload支持加载多种类型的资源,并且可以加载跨域资源。 3.preload加载的js其加载和执行的过程是分离的。即preload会预加载相应的js,待到需要时自行去调用。 prefetch特点: 1、prefetch加载的资源可...原创 2020-10-30 19:19:19 · 546 阅读 · 0 评论 -
正则基础
一:正则的创建方式。 /*1.使用构造函数创建*/ var reg1 = new RegExp('helloWorld'); var result1 = reg1.test('helloWorld js'); console.log(result1);//true /*2.使用字面量创建*/ var reg2 = /helloWo...原创 2020-01-06 18:51:06 · 139 阅读 · 0 评论 -
闭包使用的3种情景
定义:通俗讲,闭包是函数里面再定义一个函数,里层函数能访问到外层函数的局部变量,也就是说闭包是一个能访问外层函数局部变量的函数。常用情景有以下3种。<!DOCTYPE html><...原创 2018-07-07 08:54:44 · 1971 阅读 · 0 评论 -
原型链
javascript通过原型链来实现继承,即通过__proto__属性来继承,记住,是通过__proto__属性,不是通过prototype属性。一.先了解一下构造函数的继承function Person(name){ this.name = name; } Person.prototype.age="11"; var p1...原创 2019-04-16 19:57:12 · 250 阅读 · 0 评论