文章库ARTICLE COLUMN

  • h5 与 RN 交互文档

    h5 与 RN 交互文档

    摘要:向发送消息的方式,需按照以下格式标题栏有按钮比如分享提交等需要尽早向发送消息,告诉按钮的类型最好中左边按钮类型右边按钮类型布尔值隐藏可选点击按钮触发的事件同一种按钮,在不同页面有不同功能时,需要传这个值的背景色的色值可选如果没有情况下...

    fantixfantix 评论0 收藏0
  • JavaScript 实现a 可以同时 == 1 && == 2 &&

    JavaScript 实现a 可以同时 == 1 && == 2 &&

    摘要:先测试得到以下结果可看到正则进行全局搜索判断返回一个数据数组的首元素为成功匹配的文本因此每次进行时都会返回数组的首元素也就是匹配的文本由此实现这个功能参考自微信公众号鱼头的海洋 参考自 微信公众号 鱼头的Web海洋 关于这道题目: var a = ?;...

    khs1994khs1994 评论0 收藏0
  • 前端培训-中级阶段(10)- 同源策略(2019-08-15期)

    前端培训-中级阶段(10)- 同源策略(2019-08-15期)

    摘要:同源策略是什么同源策略是浏览器的一个安全功能,不同源的数据禁止访问。或许你可以说验证,在浏览器没有同源策略的情况下这些都可以绕过去。总结同源策略是蛮好的,防御了大部分的攻击。 前端最基础的就是 HTML+CSS+Javascript。掌握了这三门技术就算...

    heartFollowerheartFollower 评论0 收藏0
  • 浅谈http协议(四):Content-Type字段及媒体格式

    浅谈http协议(四):Content-Type字段及媒体格式

    摘要:也可以用在请求头信息中,用来指定报文主体的类型。比如等,和操作系统的文件拓展名有共同的用途,就是用来标注信息的格式,但应用场景完全不同,一个是操作系统中标注文件的,一个是邮件和协议中用来标注网络数据的。最后附上和的相关字段完 当浏览器...

    用户83用户83 评论0 收藏0
  • js-编译原理与声明提升

    js-编译原理与声明提升

    摘要:编译原理在传统编译语言的流程中,程序中的一段源代码在执行之前会经历三个步骤,统称为编译。定义声明是在编译阶段进行的,而赋值是在执行阶段进行的。 编译原理 在传统编译语言的流程中,程序中的一段源代码在执行之前会经历三个步骤,统称为编译...

    zhongmeizhizhongmeizhi 评论0 收藏0
  • 箭头函数笔记

    箭头函数笔记

    摘要:在箭头左侧的是代表参数,若参数只有一个,可以省略,箭头右侧的表示函数代码块,若代码块里面是个返回值,则可以省略不写 在箭头左侧的是代表参数,若参数只有一个,()可以省略,箭头右侧的表示函数代码块,若代码块里面是个返回值,则{}可以省略不写...

    null1145null1145 评论0 收藏0
  • codereview 思考和前端规范_023

    codereview 思考和前端规范_023

    摘要:小驼峰式命名法首字母小写。函数命名动词含义返回值判断是否可执行某个动作权限函数返回一个布尔值。 codereview 思考 提升代码质量 代码复盘 有利于规范的落地 对业务的理解加深 表达沟通能力的增强 相互学习 仪式感 前端代码规范 Airbnb 代码规范 ...

    FrancisSoungFrancisSoung 评论0 收藏0
  • 腾讯地图实现轨迹回放

    腾讯地图实现轨迹回放

    摘要:为什么使用腾讯地图百度高德地图,商业需要授权年。轨迹回放腾讯也有方法,我是参考高德的地图对比腾讯地图才知道怎么使用可能还是文档不太熟,之前提交工单问客服有没有轨迹回放功能,客服直接回答没有。 为什么使用腾讯地图? 百度、高德地图,商业...

    leejan97leejan97 评论0 收藏0
  • 矢量瓦片相关计算函数

    矢量瓦片相关计算函数

    摘要:根据该瓦片和计算出的行列号,即可取得鼠标点击位置的像素值。指定级别纬度对应的像素行号像素坐标转瓦片行列号像素坐标转瓦片行列号 showImg("https://segmentfault.com/img/bVbvfP8?w=1001&h=610"); import turf from "turf" export default { TI...

    ChristmasBoyChristmasBoy 评论0 收藏0
  • js深度克隆

    js深度克隆

    //var arr = [1,2,[11,22]]; var arr = { name:"xiao", age:{ first:"diyi", two:"第二" } }; function deepCopy(parm){ let res; if(Object.prot...

    sugarmosugarmo 评论0 收藏0
  • Object 对象的相关方法

    Object 对象的相关方法

    摘要:只获取那些可以遍历的属性,使用方法对象实例的方法返回一个布尔值,用于判断某个属性定义在对象自身,还是定义在原型链上。运算符和循环运算符返回一个布尔值,表示一个对象是否具有某个属性。 Object.getPrototypeOf()Object.setPrototypeOf()Object...

    call_me_Rcall_me_R 评论0 收藏0
  • Object 对象的相关方法

    Object 对象的相关方法

    摘要:只获取那些可以遍历的属性,使用方法对象实例的方法返回一个布尔值,用于判断某个属性定义在对象自身,还是定义在原型链上。运算符和循环运算符返回一个布尔值,表示一个对象是否具有某个属性。 Object.getPrototypeOf()Object.setPrototypeOf()Object...

    pf_milespf_miles 评论0 收藏0
  • JS正则表达式学习笔记1

    JS正则表达式学习笔记1

    摘要:正则表达式作为前端学习的一个知识点,是每个合格的前端开发都应该掌握它的用法。元字符一般情况下,正则表达式的一个字符对应字符串的一个字符。 正则表达式作为前端学习的一个知识点,是每个合格的前端开发都应该掌握它的用法。正则表达式的学习确实...

    wangdaiwangdai 评论0 收藏0
  • 小程序中echarts+canvas 合成图片保存下载

    小程序中echarts+canvas 合成图片保存下载

    摘要:再网上参考了一篇文章小程序实现页面转化图片并保存到相册根据这篇文章的内容,修改源码,针对安卓机型写了兼容的配置,如果你的页面只有一个图表,就完全可以成功转换了,如果是多个请修改的源码,方法选择就可以了。 最近做的小程序项目在echarts合...

    neuneu 评论0 收藏0
  • 关于js的回调函数

    关于js的回调函数

    摘要:回调函数定义回调是一个函数,它作为参数传递给另一个函数,并在其父函数完成后执行。这意味着回调函数本质上是一个闭包。正如我们所知,闭包能够进入包含它的函数的作用域,因此回调函数能获取包含它的函数中的变量,以及全局作用域中的变量。 回调函...

    W4n9Hu1W4n9Hu1 评论0 收藏0
  • 谈谈前端MVC、MVVM设计模式

    谈谈前端MVC、MVVM设计模式

    摘要:模式的目的是实现动态的程序设计,简化程序后续的修改和扩展过程,并且使模块能够被重复利用。视图的可视化表示,表示当前状态的视图。出现于年,最大变化在于代替了。其关键改进是数据绑定,也就是说,的数据状态发生变化可以直接影响,反之亦然。 MV...

    yeyan1996yeyan1996 评论0 收藏0
  • 在触摸设备上比较触摸事件与点击事件

    在触摸设备上比较触摸事件与点击事件

    摘要:在触摸设备上,事件从手指刚碰到屏幕就会触发,而事件则要晚一会儿才被触发。触发顺序如下一次所以,如果想提升在触摸设备下的用户体验,让用户觉得响应非常迅速,应该对页面的触摸事件进行事件处理程序的注册,而不应再关注事件。 在触摸设备上,touc...

    jackzoujackzou 评论0 收藏0
  • 浅析一波路由的hash 和 history 的区别与实现原理以及服务器刷新404的问题及解决方法

    浅析一波路由的hash 和 history 的区别与实现原理以及服务器刷新404的问题及解决方法

    摘要:满足单页面的需求。的原理略微复杂一点,它可以通过去变动内容,不会造成页面刷新。既然浏览器不会刷新。这样的话,就可以做到刷新页面不崩的效果。如果有服务器部署基础的可以拿此类的服务器试试,我自己这边是默默地拿着配置成功了 先解释下基本概念...

    APICloudAPICloud 评论0 收藏0
  • 【JS必知必会】高阶函数详解与实战

    【JS必知必会】高阶函数详解与实战

    摘要:函数作为参数情况,,和是中内置的高阶函数。知道了到底啊什么是高阶函数,有哪些类型的高阶函数。公众号技术栈路线大家好,我是,公众号程序员成长指北作者,这篇文章是必知必会系列的高阶函数讲解。 前言 一道经典面试题: //JS实现一个无限累加的ad...

    李昌杰李昌杰 评论0 收藏0
  • 通过阅读源码来提高js知识

    通过阅读源码来提高js知识

    摘要:在这篇文章中,分享了他如何克服恐惧并开始使用源代码来提高他的知识和技能。不久之后,你正在阅读的源代码将引导您进入规范。 通过阅读源码来提高js知识 原文传送门:《Improve Your JavaScript Knowledge By Reading Source Code》 showImg("https:/...

    浠ラ箍浠ラ箍 评论0 收藏0
  • EasyUI 数据表格datagrid列自适应内容宽度(不需重新加载表格)

    EasyUI 数据表格datagrid列自适应内容宽度(不需重新加载表格)

    摘要:项目初期在加载数据表格的时候为了提高表格数据渲染速度,设置了默认宽度。现需求需要加一个表格自适应的功能,触发改功能,改变列宽度,但是不重新渲染表格,不发生数据请求。设计思路,遍历每项的所有数据,比较字节符串长度,取最大长度。 项目初期...

    FrozenMapFrozenMap 评论0 收藏0
  • 使用react context 实现vue插槽slot

    使用react context 实现vue插槽slot

    摘要:首先来看下的的实现组件,具名插槽定义以及默认插槽提供内容渲染的组件最终会渲染出已下架结构言归正传,怎样使用的实现的这一功能呢首先确认下组件的结构对此结构输出具体内容的组件这里可能是一个页面标题主要内容的一个段落。 首先来看下vue的slot...

    I_AmI_Am 评论0 收藏0
  • 遍历数组

    遍历数组

    摘要:方法方法还可以添加新属性方法和两者的主要区别在于他们的迭代方式推荐在循环对象属性的时候使用在遍历数组的时候使用循环出来的是循环出来的是是标准,是标准,兼容性可能存在些问题,请注意使用不能遍历普通的对象,需要和搭配使用方法方法 方法1 --...

    张利勇张利勇 评论0 收藏0
  • h5唤醒APP

    h5唤醒APP

    摘要:唤醒,以淘宝为例子点击唤醒的协议有安卓同事提供,这里是用的淘宝下载地址下载地址下载地址移动端下载地址判断是不是微信浏览器终端或者浏览器调用下载失败此处弹窗时,是没有参数,如果在中打开,是会有这个参数的如果是微信直接下载下载地址移动端下...

    RainieRainie 评论0 收藏0
  • 面向对象特征之封装-Es6中Class私有和受保护的属性及方法

    面向对象特征之封装-Es6中Class私有和受保护的属性及方法

    摘要:熟悉面向对象编程的都知道,面向对象编程最重要的原则之一从外部接口划分内部接口。所以,面向对象编程就类似于汽车一样。 熟悉面向对象编程的都知道,面向对象编程最重要的原则之一 - 从外部接口划分内部接口。也就是说,针对某一类事物,我们其实并...

    neuSnailneuSnail 评论0 收藏0

热门文章

<