240 发简信
IP属地:海南
  • js 对象属性描述符

    ECMAScript对象中⽬前存在的属性描述符主要有两种,数据描述符(数据属性)和存取描述符(访问器属性),数据描述符是⼀个拥有可写或不可写值的...

  • js原型链之prototype,__proto__以及constructor的理解

    一、prototype 只有函数对象有,指向该函数的原型对象 Object.prototype是一个对象,用于表示Object的原型对象。几乎所...

  • vue路由自动加载、按组件异步载入vuex以及dll优化

    一、vue路由自动加载 思路 使用统一规则命名路由文件名,通过webpack方法require.context方法对文件进行读取,动态生成路由数...

  • Resize,w 360,h 240
    js内存机制总结

    内存大小 和操作系统有关,64位为1.4G,32位为0.7G 64位下新生代的空间为64MB,老生代为1400MB 32位下新生代的空间为16M...

  • Resize,w 360,h 240
    js执行顺序总结

    流程图 首先执行同步任务,异步任务会插入到异步队列中。同步任务执行完毕,查询是否有异步任务,回到主任务执行。 微任务与宏任务 js执行时会把代码...

  • js 实现浏览器全屏、退出和监控

    兼容火狐、谷歌、IE11及以上浏览器

  • Resize,w 360,h 240
  • 可枚举属性和不可枚举属性(for...in循环和Objec.keys()和Object.getOwnPropertyNames())

    for...in循环是 遍历对象的每一个可枚举属性,包括原型链上面的可枚举属性Object.keys()只是遍历自身的可枚举属性,不可以遍历原型...

  • js 实现浏览器全屏、退出和监控

    兼容火狐、谷歌、IE11及以上浏览器 //全屏显示 launchFullscreen(element) { if(element.reques...