4 艾小逗

尚未进行身份认证

暂无相关简介

等级
TA的排名 4w+

动态展示标题-通过浏览器标签显示状态Document.visibilityState防止当页面正在渲染时加载资源, 或者当页面在背景中或窗口最小化时禁止某些活动

Document.visibilityStatedocument.visibilityState的几个状态值:‘visible’:此时页面内容至少是部分可见.即此页面在前景标签页中,并且窗口没有最小化.‘hidden’:此时页面对用户不可见.即文档处于背景标签页或者窗口处于最小化状态,或者操作系统正处于‘锁屏状态’.‘prerender’:页面此时正在渲染中,因此...

2019-10-17 18:24:57

Vue I18n简单用法

VueI18n是Vue.js的国际化插件。它可以轻松地将一些本地化功能集成到你的Vue.js应用程序中。更多详细的用法,参考VueI18n官网文档个人认为VueI18n很有用,所以用博客记录一下,方便以后查找使用HTML<scriptsrc="https://unpkg.com/vue/dist/vue.js"></script><...

2019-10-17 13:47:59

vue-router 导入页面方法

vue-router导入页面方法无需在router/index.js文件中顶部import所有页面,方便简洁。工具类:import.js/*importutils*/exportdefaultfunction_import(file,viewPath='views'){if(process.env.NODE_ENV==='developmen...

2019-10-10 11:56:42

template or render function not defined.(已解决)

解决办法:将vue-loader版本降到^13.0.0以下,之前的版本是^13.0.0报错,改为^12.1.0没有问题了描述:新创建的项目,配置路由添加一个页面,就报下面的错误信息templateorrenderfunctionnotdefined.报错信息刚创建的项目解决办法:将vue-loader版本降到^13.0.0以下,之前的版本是^13....

2019-10-10 11:37:12

小程序加密jsencrypt.js使用 Uncaught TypeError: Cannot read property 'appName' of undefined 已解决

小程序中需要对传参到后台的数据进行加密,使用jsencrypt.js进行加密,由于jsencrypt.js对浏览器做了兼容,会再小程序中报错,所以需要修改jsencrypt.js,做兼容处理。一、navigator.appName我使用的时候首先会报下面的错UncaughtTypeError:Cannotreadproperty'appName'ofundefin...

2019-09-30 11:20:38

js随机生成颜色

js随机生成颜色functiongetRandomColor(){constrgb=[]for(leti=0;i<3;++i){letcolor=Math.floor(Math.random()*256).toString(16)color=color.length==1?'0'+color:col...

2019-09-26 16:45:21

setTimeout面试笔试题及理解

setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。语法:setTimeout(code,milliseconds,param1,param2,...)setTimeout(function,milliseconds,param1,param2,...)直接consolefor(vari=0;i<5;i++){ conso...

2019-09-15 10:05:50

css上中下布局

css上下左右布局样式如下:<!DOCTYPEhtml><html><header> <title>上中下布局</title> <style> html,body{height:100%;width:100%;margin:0;padding:0;overflow:hidden;} .header{width:100%;...

2019-09-12 08:22:24

es6原型和原型链

原型对象的介绍:https://blog.csdn.net/qq_32442967/article/details/100108762每个实例对象(object)都有一个私有属性(称之为__proto__)指向它的构造函数的原型对象(prototype)。该原型对象也有一个自己的原型对象(__proto__),层层向上直到一个对象的原型对象为null。根据定义,null没有原...

2019-08-27 22:19:00

构造函数、实例和原型对象的理解

构造函数、实例和原型对象的理解主要介绍:实例成员和静态成员构造函数原型对象prototype对象原型__proto__原型constructor构造函数构造函数、实例和原型对象三者之间的关系一、实例成员和静态成员构造函数中的属性和方法我们称为成员,成员可以添加成员分为:实例成员和静态成员实例成员就是构造函数内部通过this添加的成员unameagesing就是实例...

2019-08-27 21:43:20

将多维数组转换为一维数组 并去重 使用递归方法

将多维数组aarr=[1,[1,2],4,[2,[3,4,8,9],4],[1,3,5,6,7]]转换为一维数组a=[1,1,2,4,2,3,4,8,9,4,1,3,5,6,7]将多维数组转换为一维数组--递归方法letaarr=[1,[1,2],4,[2,[3,4,8,9],4],[1...

2019-08-27 16:00:47

es6 类继承extends和super关键字,super调用父类普通函数以及继承中属性方法查找原则,类中this的指向问题

类继承extends和super关键字extendsclassFather{constructor(){//构造函数}money(){console.log(100)}}classSonextendsFather{//extends子类继承父类}varson=newSon();son.money(); //100...

2019-08-26 21:28:56

es6 创建类和生成实例,类中添加方法

//1.创建类class创建一个明星类classStar{constructor(uname,age){this.uname=uname;this.age=age;}sing(song){ console.log(this.uname+song)}}//2.利用类创建对象newvarldh=newStar(...

2019-08-26 21:10:23

面向对象编程和面向过程编程的理解及优缺点

面向过程编程POP(Process-orientedprogramming)面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步步实现,使用的时候再一个一个的依次调用就可以了。面向对象编程OOP(ObjectOrientedProgramming)面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。在面向对象程序开发思想中,每一个对象都是功能中心,具有...

2019-08-26 21:07:41

Object.defineProperty()

Object.defineProperty()ES5中的新增属性定义新属性或修改原有的属性。Object.defineProperty(obj,prop,descriptor)第三个参数descriptor以对象{}形式书写Object.defineProperty(obj,'cname',{ value:'张三', //设置属性的值,默认为undefined w...

2019-08-25 22:25:25

vuex使用及总结

vuex小结importVuexfrom'vuex'Vue.use(Vuex)varstore=newVuex.Store({ state:{ //可以吧state想想成组件中的data,专门用来存储数据的 //如果在组件中,想要访问store中的数据,只能通过this.$store.state.***来访问 count:0 //存储的数据 }, ...

2019-08-25 22:21:19

js面试题算法

functiondof(num){if(num<=1){return1;}else{returnnum*arguments.callee(num-1);}}varaDof=dof;dof=null;alert(aDof(4))//结果: 24functio...

2019-08-23 09:59:22

前端面试题2019

2.下列哪个方法可以代理对象的读和写?Object.defineProperty //√Proxy //√Object.frzeeObject.assign3.请选出代码执行后打印的输出:12345145321345214523 √4.选出可以阻止form的submit的方法?onSubmit=function(event){...

2019-08-21 21:54:58

前端面试题整理js/css

前端面试题整理j、css、html包括:css3选择器、页面布局、数组、表达式、js闭包等知识点1.一个DIV元素的宽度和高度分别定义为400px和300px,请问以下哪个图表示的是box-sizing:border-box;的谊染结果(A)2、2010年,EthanMarcotte提出了“自适应网页设计”(ResponsiveWebDesign)这个名词,指可以自动识别屏...

2019-08-16 14:25:00

css经典布局上下左右

头部:定高100px,宽度自适应100%左侧:定宽200px,高度铺满右侧:宽度铺满自适应,高度铺满底部:定高50px,宽度100%页面样式:代码:<!DOCTYPEhtml><html> <head> <metacharset="UTF-8"> <title>css经典布局</title> ...

2019-08-16 12:23:40

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。