文章库ARTICLE COLUMN

  • 记一次:iframe嵌套网页,利用window.postMessage()实现子父窗口相互传值

    记一次:iframe嵌套网页,利用window.postMessage()实现子父窗口相互传值

    摘要:通常,对于两个不同页面的脚本,只有当执行它们的页面位于具有相同的协议通常为,端口号为的默认值,以及主机两个页面的模数设置为相同的值时,这两个脚本才能相互通信。 场景需要: http://a.com -父页面,记做A http://b.com -子页面,记做B B生...

    widuuwiduu 评论0 收藏0
  • TypeScript极速完全进阶指南-2中级篇

    TypeScript极速完全进阶指南-2中级篇

    摘要:抽象类就是只是用来继承而不是实现的类。这里我解释清楚没有为什么会有抽象类。接口就是这么一个玩意,我们看看你刘姨的需求。 好,我们继续那个沉重的话题分割我的财产,上一篇TypeScript极速完全进阶指南-1初级篇我儿子确实拿到钱了, class Person{...

    rozborozbo 评论0 收藏0
  • 微信小程序之swiper轮播图中的图片自适应高度

    微信小程序之swiper轮播图中的图片自适应高度

    摘要:小程序中的轮播图很简单,官方都有例子的,但是唯一的缺陷就是是固定死的高度,这样如果传入的图片大于这个高度就会被隐藏。辣么,怎样让图片自适应不同分辨率捏。我的思路是获取屏幕宽度,获取图片的宽高,然后等比设置当前屏幕宽度下的高度。 小程序...

    WrBugWrBug 评论0 收藏0
  • webpack4.0测试版指南

    webpack4.0测试版指南

    摘要:我们发布了新版本的插件系统,以便事件挂钩和处理程序是单态的。倒计时按照承诺,我们将从今天开始等待一个月,然后再释放稳定版。这为我们的插件,加载程序和集成生态系统提供了测试,报告和升级到的时间我们需要您帮助我们升级并测试此测试版。 自8...

    MageekChiuMageekChiu 评论0 收藏0
  • Javascript Symbol 隐匿的未来之星

    Javascript Symbol 隐匿的未来之星

    摘要:通常,它做为一个偏功能性的标记来表示,在全剧中它是唯一的。并且使用来生成,会在存入当前全局上下文中一个结构中,我们称它为顾名思义,它是全局的,所以使用时我们需要谨慎,尤其是在大型项目中。 ES6中基础类型增加到了7种,比上一个版本多了一个...

    wwolfwwolf 评论0 收藏0
  • Java,JavaScript和ABAP通过代码取得当前代码的调用栈Callstack

    Java,JavaScript和ABAP通过代码取得当前代码的调用栈Callstack

    Java StackTraceElement stack[] = Thread.currentThread().getStackTrace(); System.out.println("Callstack test"); for(int i = 0; i < stack.length; i++){ System.out.println("J...

    jay_tianjay_tian 评论0 收藏0
  • PHP变量 之 对象类型变量

    PHP变量 之 对象类型变量

    摘要:若一个变量是一个对象,那么该变量保存的就是一个引用类型的值,即变量中实际保存的是堆内存中对象的地址,而不是对象的实体若变量为其他类型,则保存的是基本类型值,而不是引用地址。新创建的对象在函数执行之后被销毁。 在 PHP 和 JavaScript 中(...

    cgh1999520cgh1999520 评论0 收藏0
  • 微信小程序全局状态管理,并提供Vuex的开发体验

    微信小程序全局状态管理,并提供Vuex的开发体验

    摘要:概要微信小程序的开发体验类似和,但是却没有提供全局状态管理的机制,所以状态的共享只能通过属性传递的方式来实现。安装将放入微信小程序项目的文件夹中,例如。 1. 概要 微信小程序的开发体验类似vue和react,但是却没有提供全局状态管理的机制,所...

    fuyi501fuyi501 评论0 收藏0
  • 如何模拟一个XMLHttpRequest请求用于单元测试——nise源码阅读与分析

    如何模拟一个XMLHttpRequest请求用于单元测试——nise源码阅读与分析

    摘要:概述在我们进行单元测试的过程中,如果我们需要对一些接口进行相关的业务测试,那么我们就需要来模拟请求的发送与响应,否则我们就无法完成测试的闭环。我们再通过记录的数据,组合其他的单元测试框架来对业务代码进行测试。 概述 在我们进行单元测试...

    KevinYanKevinYan 评论0 收藏0
  • Nuxt.js的踩坑指南(常见问题汇总)

    Nuxt.js的踩坑指南(常见问题汇总)

    摘要:本文会不定期更新在中遇到的问题进行汇总。转发请注明出处,尊重作者,谢谢注意版本为,适合低版本指南,不通用以上。强烈推荐作者文档版踩坑指南,点击跳转 本文会不定期更新在nuxt.js中遇到的问题进行汇总。转发请注明出处,尊重作者,谢谢! 注意...

    maochunguangmaochunguang 评论0 收藏0
  • 我们来聊聊Cookie、Session和Storage的那些事

    我们来聊聊Cookie、Session和Storage的那些事

    摘要:目的是克服由所带来的一些限制,当数据需要被严格控制在客户端时,不需要持续的将数据发回服务器。的生命周期是在仅在当前会话下有效。但是在关闭了浏览器窗口后就会被销毁。删除单个数据,根据键值移除对应的信息。 导语 我们在做项目的时候,经常把C...

    ytwmanytwman 评论0 收藏0
  • vue过滤器的使用

    vue过滤器的使用

    摘要:过滤器过滤器实质不改变原始数据,只是对数据进行加工处理后返回过滤后的数据再进行调用处理,这点要切记过滤器的定义和使用定义全局定义和局部定义两种方式全局注册局部注册使用在双花括号中使用管道符隔开,或者表达式以上支持过滤器的使用添加前缀还...

    wua_wua2012wua_wua2012 评论0 收藏0
  • 基于vue2.x的手机端日期选择插件

    基于vue2.x的手机端日期选择插件

    摘要:基于的手机端日期选择插件实际需求中总会有一些轮子是需要自己造的,比如现在说的这个时间选择插件,在网上找了好多都和的交互需求差一点,做完后发出来分享一下吧,如果觉得不错或者帮到你了请记得具体是这个样子的预览点这里手机端扫码项目地址点这里...

    tyheisttyheist 评论0 收藏0
  • 用js写插入排序和选择排序

    用js写插入排序和选择排序

    摘要:总结一下,插入排序优于选择排序。插入排序可以提前终止内层循环,如果数组近乎有序,那么效率会很高。我的写的不是最好的,仅仅是解释概念,有兴趣的同学可以自己写一个更好的插入排序和选择排序。 我觉得作为前端学学算法也是有益处的吧,所以今天就...

    SHERlocked93SHERlocked93 评论0 收藏0
  • 单体内置对象

    单体内置对象

    摘要:单体内置对象对单体内置对象的定义是由实现提供的,不依赖于宿主环境的对象,这些对象在程序执行就已经存在了。对象还为保存数学公式和信息提供了一个公共位置,即对象。舍入方法执行向上舍入向下舍入四舍五入方法方法返回一个的随机数。 单体内置对象...

    FaremaxFaremax 评论0 收藏0
  • 记一次2048小游戏开发

    记一次2048小游戏开发

    摘要:判断游戏是否结束如果棋子移动了得到的,就再次产生新的棋子调用函数,给棋子涂色并记录当前分数建立滑动屏幕监听事件,通过判断滑动方向来执行对应的移动操作,并在每次滑动屏幕后调用判断游戏是否结束。 一、前言 今年过完年来到学校步入了大三下学...

    awokezhouawokezhou 评论0 收藏0
  • 编写高质量JavaScript代码之使用函数

    编写高质量JavaScript代码之使用函数

    摘要:构造函数调用使用操作符来调用函数则视其为构造函数。构造函数的主要职责是初始化该新对象。使用方法定义高阶函数允许使用者给回调函数指定接收者。当给高阶函数传递对象方法时,使用匿名函数在适当的接收者上调用该方法。 参考书籍:《Effective Java...

    yankeysyankeys 评论0 收藏0
  • 小程序的登录和数据解密全解析

    小程序的登录和数据解密全解析

    摘要:好了,回到正文来,聊咱们的小程序。致敬登录大部分逻辑代码统统来自手把手教会你小程序登录鉴权登录流程上图是官方给出的登录流程,我们来捋下逻辑。用来校验当前用户的是否有效,微信不会把的有效期告知开发者,用户越频繁使用小程序,有效期越长。 ...

    shadajinshadajin 评论0 收藏0
  • 包装类对象

    包装类对象

    摘要:包装类对象介绍里的三个主原始数据类型数值,字符串及布尔每一个都有其对应的对象类。最后一点,所有的数值,字符串及布尔都可以通过函数转换成其对应的对象优点可以使用很多使用方法封装类对象结合隐式强制转换,让我们可以使用很多实用的方法。 包装...

    RyanQRyanQ 评论0 收藏0
  • ES6笔试面试题总结

    ES6笔试面试题总结

    摘要:收集整理的一些的笔试面试题,出处在最底部标明把以下代码使用两种方法,来依次输出到利用闭包解决这个问题的模板字符串有哪些新特性基本的字符串格式化。的状态由决定,分为两种情况。并将实例数组的所有返回值组成一个数组,传递给返回实例的回调函数...

    lauren_liulinglauren_liuling 评论0 收藏0
  • Oracle 拥有 Javascript 商标,因此苹果公司下架了用户的 App!

    Oracle 拥有 Javascript 商标,因此苹果公司下架了用户的 App!

    摘要:以这种方式使用我方商标构成违反的商标侵权行为。为了防止消费者进一步混淆和侵犯我们的知识产权,我们要求您立即禁止访问此应用程序,我们期待您遵守此要求。 某用户在 reddit 发文,自己开发了一个 App,是一个用来编辑 Html, css, javascript 代码...

    chenjiang3chenjiang3 评论0 收藏0
  • Vue下滚动到页面底部无限加载数据Demo

    Vue下滚动到页面底部无限加载数据Demo

    摘要:下滚动到页面底部无限加载数据看到一篇觉得挺实用的就看了下顺便简单翻译了一下给需要的人参考从这个项目中可以加深对的生命周期的理解何时开始请求如何结合使用原生来写事件等等我这里主要是对原文的重点提取和补充本文技术要点生命周期简单用法格式化...

    elarityelarity 评论0 收藏0
  • JavaScript 事件循环

    JavaScript 事件循环

    摘要:总而言之,检查调用栈是否为空,以及确定把哪个异步任务加入调用栈的这个过程就是事件循环,而实现异步的核心就是事件循环。 js是一门单线程的语言,不可能进行多线程编程,异步编程就是多线程编程一种模式,但是我们经常讲到js的异步编程,其实是伪异...

    kbyyd24kbyyd24 评论0 收藏0
  • JQuery快速使用之元素查找与操作

    JQuery快速使用之元素查找与操作

    摘要:作者心叶时间以下是快速使用的查阅手册,没有个人理解的地方还请原谅,毕竟初衷只是方便开发时忘了可以快速查阅。第六步以及以及,拥有回调函数。回调函数有两个参数被选元素列表中当前元素的下标,以及原始旧的值。 作者:心叶时间:2018-04-22 00:41...

    OBKoro1OBKoro1 评论0 收藏0
  • 为何 Canvas 内元素动画总是在颤抖?

    为何 Canvas 内元素动画总是在颤抖?

    摘要:来源背景过年的项目中遇到一个问题让我百思不得其解,明明我的帧率保持在帧,为何我的动画却一直抖动我的场景是一个匀速直线运动的小姐姐。在中,不建议使用浮点数进行定位。 来源: https://fanmingfei.com/posts/... 背景 过年的项目中遇到一个问题...

    DTeamDTeam 评论0 收藏0

热门文章

<