文章库ARTICLE COLUMN

  • 给定线段line1(x1,y1)(x2,y2)和线段line2(x3,y3)(x4,y4),求两线段

    给定线段line1(x1,y1)(x2,y2)和线段line2(x3,y3)(x4,y4),求两线段

    摘要:我的思路两线段交点就是两条线段相等的时候,也就是这个点既满足又满足。因为给了两个点,所以我们想到用斜截式来求出直线的方程式。因为斜截式不满足即垂直于轴时。 我的思路 两线段交点就是两条线段相等的时候,也就是这个点既满足line1又满足line2...

    AaronYuanAaronYuan 评论0 收藏0
  • video.js 禁用单击暂停

    video.js 禁用单击暂停

    摘要:默认效果是单击播放区域暂停需求要实现单击播放区禁止暂停功能发现有人提过这样的作者给出来答案,通过一段来屏蔽亲测有效本来想着通过找到触发事件的方法进行处理的,没想到通过就可以搞定 video.js 默认效果是单击播放区域暂停 需求:要实现单击播放...

    notebinnotebin 评论0 收藏0
  • 深浅拷贝

    深浅拷贝

    摘要:深复制实现代码如下第一种方法通过递归解析解决第二种方法通过解析解决作者六师兄链接原生深拷贝的实现处理未输入新对象的情况通过方法构造新的对象 深浅拷贝针对的是 对象类型,如果是字符串的数组用[...arr],还是不会影响 要区分针对数组的深浅拷...

    KarrdyKarrdy 评论0 收藏0
  • 大白话解释作用域和闭包是个啥 作用域的分类 常见的变量作用域就是 静态作用域(词法作用域) 与 动态作用域 。词法作用域注重的是 write-time ,即 编程时的上下文 ,而 动态作用域 则注重的是 run-time ,即 运行时上下文 。词法作用域中我们需要知道一个...

    JeffrreyJeffrrey 评论0 收藏0
  • JavaScript中的数组遍历forEach()与map()的区别

    JavaScript中的数组遍历forEach()与map()的区别

    摘要:加粗文字不管是还是在下都不兼容不兼容的情况下在上没有这两个方法那么需要我们自己封装一个都兼容的方法,代码如下遍历数组回调函数上下文下自己编写回调函数执行的逻辑遍历数组回调函数上下文下自己编写回调函数执行的逻辑 原理: 高级浏览器支持fo...

    Mr_zhangMr_zhang 评论0 收藏0
  • 编写chameleon跨端组件的正确姿势(上篇)

    编写chameleon跨端组件的正确姿势(上篇)

    摘要:使用语法统一实现跨端组件请关注文章编写跨端组件的正确姿势下篇依靠强大的多态协议,项目中可以轻松使用各端的第三方组件封装自己的跨端组件库。这种做法同时解决了组件命名冲突问题,例如在微信小程序端引用表示调用小程序原生的组件而不是内置的组件...

    h9911h9911 评论0 收藏0
  • 编写chameleon跨端组件的正确姿势(下篇)

    编写chameleon跨端组件的正确姿势(下篇)

    摘要:在编写跨端组件的正确姿势上篇中,我们介绍了如何使用第三方库封装跨端组件,但是绝大多数组件并不需要那样差异化实现,绝大多数情况下我们推荐使用语法统一实现跨端组件。 在chameleon项目中我们实现一个跨端组件一般有两种思路:使用第三方组件封装...

    xiongzenghuixiongzenghui 评论0 收藏0
  • js数组的各种方法

    js数组的各种方法

    摘要:把数组的所有元素放入一个字符串。删除并返回数组的第一个元素从某个已有的数组返回选定的元素对数组的元素进行排序删除元素,并向数组添加新元素。返回该对象的源代码。把数组转换为本地数组,并返回结果。 首先由一个朋友提的问题开始 var a = [].pu...

    LittleLiByteLittleLiByte 评论0 收藏0
  • JavaScript 自学之数据类型

    JavaScript 自学之数据类型

    摘要:自学之数据类型中定义了种简单数据类型或者叫基本数据类型分别是还有一种复杂的数据类型叫本质上是由一组无序的键值对组成的乍一看上去好像种数据类型不足以表示所有数据但是由于数据类型具有动态性因此的确没有在定义其他数据类型的必要了本人不太理解...

    FWHeartFWHeart 评论0 收藏0
  • JS学习笔记(第5章)(引用类型)

    JS学习笔记(第5章)(引用类型)

    摘要:对象是某个特定引用类型的实例,新对象是使用操作符后跟一个构造函数来创建。方法只接收一个参数,即用作分隔符的字符串,然后返回包含所有数组项的字符串如果不给方法传入任何值,或者给它传入,则使用逗号作为分隔符。 引用类型的值(对象)是引用类...

    heartFollowerheartFollower 评论0 收藏0
  • JavaScript 的同源策略及其"CORS"跨域方案

    JavaScript 的同源策略及其"CORS"跨域方案

    摘要:设置的值,为其当前域或其当前域的父域。场景文档中的一个脚本执行以下语句即可通过同源检测跨源网络访问同源策略控制了不同源之间的交互。服务器确认允许之后,才发起实际的请求。 文章大纲 同源策略 同源是什么? 如何跨源,以及场景应用 源的...

    maochunguangmaochunguang 评论0 收藏0
  • bootstrap-table实现表头固定以及列固定

    bootstrap-table实现表头固定以及列固定

    摘要:之前使用写了一个报表表格,最近突然找到我,说让我看看能不能将表格的表头和第一列进行固定,这样的话方便查看数据,于是,我开始了苦逼的研究起来,毕竟我是个后端啊,对于前端的样式问题,特别是小功能,烦的一批这里就记录下我的研究成果一引入和引...

    B0B0B0B0 评论0 收藏0
  • ES6 常用详解(二)

    ES6 常用详解(二)

    摘要:面向对象基础关键字构造器和类分开了里面直接加方法传统的面向对象老版本是这样的问题在原来的里面,是不是类和构造函数是一个东西。是不是构造函数是,是构造函数,是不是类,也是,也是类,这就很奇怪。 1、面向对象(基础)①class关键字、构造器和...

    FaremaxFaremax 评论0 收藏0
  • 个人小程序笔记 - 持续收录自己一年的小程序开发注意事项

    个人小程序笔记 - 持续收录自己一年的小程序开发注意事项

    摘要:记录小程序常见问题组件标签问题表单页面经常遇到和表现出来的边距不同问题自带多端不统一注意和与的会有不自动弹起还有,之间的表现形式结合组件标签处理正常隐藏显示自动聚焦位置错乱穿透弹窗或遮罩层尽可能说服产品和在长表单页面中最好不要如下 记...

    ruicbAndroidruicbAndroid 评论0 收藏0
  • 开源一个代码画板工具

    开源一个代码画板工具

    摘要:下载应用,基于,不喜欢的也可以使用版但非全功能支持版代码画板最初写代码的地方功能内置支持插件支持方便的导入三方库支持深色主题支持可以打印任意数据格式的控制台同时支持与端应用快捷键切换展示顶部页签代码字体大小保存刷新导出到单个文件导入文...

    Harriet666Harriet666 评论0 收藏0
  • 记 vue 移动端开发 中的经验(2)

    记 vue 移动端开发 中的经验(2)

    摘要:官网还不断的访问不了。在此推荐一个移动端库按需引入二次封装组件列表的下拉刷新和上拉加载更多是移动端必须的组件。不用写死高度了,并且兼容对外提供了更加简明易用的刷新,回到顶部,获得和设置滚动条位置的方法统一的提示,免去重复代码。 按需引...

    FlandsFlands 评论0 收藏0
  • 2019面试笔记

    2019面试笔记

    摘要:使用构造函数创建对象后,新对象与构造函数没有关系了,新对象的属性指向的是构造函数的原型对象。构造继承使用父类的构造函数来增强子类的实例,等于是在子类的构造函数内部执行。 一.js原始类型: 在js中,存在着6种原始值: * boolean * number *...

    nidayenidaye 评论0 收藏0
  • Ant Desing Pro2.0(三)设置代理

    Ant Desing Pro2.0(三)设置代理

    摘要:参考资料参考参考目录地址一项目初始化二新增页面三设置代理四与服务端交互修改文件在将行和行的注释打开代理前缀,请求格式资源地址将所有以开头的所有路由都代理到目标地址代理目标地址是否跨域访问最终请求时候忽略掉举个例子吧有个接口请求之后会返...

    LycheeeeLycheeee 评论0 收藏0
  • JS 加法知多少?

    JS 加法知多少?

    摘要:今天收到一个问题别用控制台,能说出来是多少一下没反应过来,不知道你说对了没反正我说错了,哈哈哈好了,先公布结果下面好好分析分析到底是啥原理。 今天收到一个问题 var a = +[] 别用控制台,能说出来是多少? 一下没反应过来,不知道你说对了没 ...

    xuhongxuhong 评论0 收藏0
  • vue的源码分析(全局工具函数)

    vue的源码分析(全局工具函数)

    摘要:创建一个自调用匿名函数,设计参数,并传入对象。表示独一无二的值声明时不能使用,而是声明时可以加参数,用于描述作为时不能被遍历这个函数主要是检测当前对象是否有某种属性。给变量赋值一个空的对象返回一个的函数,将函数的参数的带入并赋值,返回...

    BaaaanBaaaan 评论0 收藏0
  • 不了解一下React16.3之后的新生命周期?

    不了解一下React16.3之后的新生命周期?

    摘要:本文主要介绍之后的生命周期。该方法有两个参数和返回值为对象不需要返回整体,把需要改变的返回即可。必须有一个返回值,返回的数据类型可以有。此生命周期主要用于优化性能。最后,说明一点这三个生命周期在未来版本中会被废弃。 React16.3.0开始,...

    468122151468122151 评论0 收藏0
  • webpack优化

    webpack优化

    1,增加CleanWebpackPlugin插件,作用是,清空之前的dist文件夹,避免文件积攒 2,由于开发模式下会运行 HotModuleReplacementPlugin 所以在本地build的时,会针对生成的新的dist文件,这样就触发了热更新并自动运行babel-loader,而babel-loader会生成新的...

    paulqueipaulquei 评论0 收藏0
  • 如何用原生JavaScript打造一款简易谷歌插件

    如何用原生JavaScript打造一款简易谷歌插件

    摘要:今天,我打算向你们展示如何用原生做一款谷歌插件不依靠任何诸如或者框架的原生。我将向你们展示如何从零开始打造一款简易的谷歌插件。关于谷歌插件从本质上来说,一款谷歌插件只是一些用来定制浏览体验的文件。 今天,我打算向你们展示如何用原生Java...

    Michael_LinMichael_Lin 评论0 收藏0
  • 【30秒一个知识点】Adapter

    【30秒一个知识点】Adapter

    摘要:给定一个函数,返回一个闭包,该闭包将所有输入收集到一个数组接受函数中。返回一个可变参数的闭包,在应用其他参数前,先把第一个以外的其他参数作为第一个参数。 showImg("https://segmentfault.com/img/remote/1460000018406951?w=1400&h=600"); 本...

    邹立鹏邹立鹏 评论0 收藏0
  • Weex系列(9) —— Weex和安卓升级兼容

    Weex系列(9) —— Weex和安卓升级兼容

    摘要:方法接口什么的直接移除,真是个狠人啊,这个只能大家一个个文件去改喽,官网链接比如我这边是把换成安卓升级相关升级之前先来解释个吧原文章是告诉用哪个版本编译应用程序。应该强调的是,更改不会改变运行时行为。是提供向前兼容的主要依据。 目录 ...

    waltrwaltr 评论0 收藏0

热门文章

<