文章库ARTICLE COLUMN

  • Fabric.js 简单介绍和使用 (三)

    Fabric.js 简单介绍和使用 (三)

    摘要:之前我们学习了基础和高级特性现在介绍更神奇的东西话说这个功能我最喜欢组成群组可以统一修改其中所有组件属性如何定义现在我们就可以对其中的对象集修改中的元素相对于定位但是由于要确保之前得到却切位置所以要异步可以动态添加添加并修改当然你可以...

    xi4oh4oxi4oh4o 评论0 收藏0
  • Android-Java和JavaScript相互调用

    Android-Java和JavaScript相互调用

    摘要:首先定义一个方法给调用在中直接调用该方法可以在中给方法直接传参,如果方法有返回值,使用是无法获取到返回值的,需要返回值给的话,可以定义一个方法提供给调用,然后调用之后,触发该方法把返回值再传递给。 当前的Android开发中,会使用大量的h5(...

    codeGooglecodeGoogle 评论0 收藏0
  • [摘译]js内存泄漏常见的四种情况

    [摘译]js内存泄漏常见的四种情况

    摘要:本文主要选取了这篇文章中的一小部分来说明一下中产生内存泄漏的常见情况对于较难理解的第四种情况参考了一些文章来进行说明意外的全局变量中如果不用声明变量该变量将被视为对象全局对象的属性也就是全局变量上面的函数等价于所以你调用完了函数以后变...

    MoxmiMoxmi 评论0 收藏0
  • expires  cache-control

    expires cache-control

    摘要:协议与上述验证协议最大的不同在于,他可以省略发送验证请求环节,不需要服务器的验证,而直接使用本地缓存。不过,目前大部分服务器都会将两者添加上,因为规定,如果和同时出现的话,会默认被覆盖掉。秒表示在这个时间范围内缓存是新鲜的无需更新。 ...

    lncwwnlncwwn 评论0 收藏0
  • 原生JS实现hasClass,addClass,removeClass

    原生JS实现hasClass,addClass,removeClass

    摘要:获取内容判断获取到的是否为空如果不为空在前面加个空格组合原来的和需要添加的替换原来的获取内容并在首尾各加一个空格将多余的空字符替换成一个空格在原来的替换掉首尾加了空格的去掉首尾空格替换原来的获取内容通过空字符将转换成数组循环数组判断 ...

    hearawayhearaway 评论0 收藏0
  • 使用WebUploader解决安卓微信浏览器上传图片中遇到的bug

    使用WebUploader解决安卓微信浏览器上传图片中遇到的bug

    摘要:具体的环境我也不太了解,但是经过实际多台安卓机型的测试,我采取的方案可以基本确保在安卓机中微信浏览器的成功上传。 摘自个人博客:走啊走的记录,欢迎点击查看,效果更佳! 微信浏览器上传图片bug的原因 微信在新版本中采用的是自己的X5内核浏览...

    ybakybak 评论0 收藏0
  • 前端资源整理 - 订阅、工具等

    前端资源整理 - 订阅、工具等

    摘要:取自我的的,欢迎,欢迎。原不定期更新,此文可能断更。最新更新时间。前端资源中文平时开发和学习过程中自己收集的一些前端资源。自行取用,不断更新。你也可以关注我从而在我的点赞中了解到更多有意思的项目。前端之路,且行且珍惜。 取自 我的GITHU...

    Lemon_95Lemon_95 评论0 收藏0
  • 理解JS闭包(Closure)

    理解JS闭包(Closure)

    摘要:由于各种原因,我们需要在函数的外部调用函数内部定义的局部变量。闭包的主要用处是把函数内部的变量一直保存在内存中可以省略该局部变量一直保存在内存中该函数被赋予给全局变量,所以一直存在,该函数的外层函数因此也一直存在举例 由于各种原因,我...

    galaxy_robotgalaxy_robot 评论0 收藏0
  • 理解JS中的this

    理解JS中的this

    摘要:是函数运行时自动生成的内部对象,指的就是调用函数的那个对象。函数调用的情况作为函数的调用作为方法的调用构造函数的调用方法调用作为函数的调用这里的就是作为方法的调用这里的是构造函数的调用方法调用可省略 this是函数运行时自动生成的内部对象...

    oliverhuangoliverhuang 评论0 收藏0
  • ajax 源码解读之如何扩展 ajax 的功能

    ajax 源码解读之如何扩展 ajax 的功能

    摘要:需求场景借助来自定义扩展功能。项目需求版本,错误打点,发起请求发生错误的时候前端需要向打点地址发送一个请求。项目需求防止请求的重复提交简单演示解决方案不重复发送相同请求测试代码 需求场景:借助 ajaxTransport 来自定义扩展功能。 项目需...

    lavorlavor 评论0 收藏0
  • 逻辑与和逻辑或

    逻辑与和逻辑或

    摘要:逻辑与操作可以应用于任何类型的操作数,而不仅仅是布尔值。对于逻辑与操作而言,如果第一个操作数是,则无论第二个操作数是什么值,结果都不再可能是了。与逻辑与操作符相似,逻辑或操作符也是短路操作符。 逻辑与操作可以应用于任何类型的操作数,而...

    YJNldmYJNldm 评论0 收藏0
  • 【闯关模式】作用域、链和闭包 下

    【闯关模式】作用域、链和闭包 下

    摘要:前言上篇闯关模式作用域链和闭包中任务四闭包闭包在中是很重要的概念,他们让出色地完成异步任务。所以说,作用域,作用域链,闭包,垃圾回收机制,他们都是息息相关的你的任务你需要用的来检验垃圾回收机制的运行。 前言 上篇 【闯关模式】作用域、链...

    firimfirim 评论0 收藏0
  • React Native 的默认单位和自适应布局方案

    React Native 的默认单位和自适应布局方案

    摘要:方式,是用于把默认以单位长度,转化为对应的数值。屏幕的单位和概念对比在中,等于,表示像素密度。下面给出一些常见屏幕概念的对比表格与的关系为自适应布局方案自适应布局方案采用了,将等比放大到上的自适应布局。 默认单位 dp 设置默认宽高的时,...

    sihaisihai 评论0 收藏0
  • JS语言核心——“函数”

    JS语言核心——“函数”

    摘要:比如,以对象的方法的形式调用函数并传入两个参数可以传入的参数可以是数组和类数组的。方法的该方法主要作用是将函数绑定至某个对象,方法返回一个新的函数,调用这个新的函数会把绑定的函数在对象中当做方法来调用。 参数 形参(parameter):函...

    EsgynChinaEsgynChina 评论0 收藏0
  • Qunee for HTML5 V2.5新版本发布

    Qunee for HTML5 V2.5新版本发布

    摘要:版本正式发布此次版本内核改动较大采用了新的渲染引擎增加了延迟绘制功能大幅改善画布的浏览体验此外重构了鼠标键盘以及触控交互监听处理增加右键框选功能改善了多点触控交互增加了更多定制事件监听新的渲染引擎和变换矩阵增加延迟绘制缩短交互响应时间...

    jackzoujackzou 评论0 收藏0
  • 一个由“大头儿子带小头儿子吃饭”引发的血案

    一个由“大头儿子带小头儿子吃饭”引发的血案

    摘要:在群里讨论,然后得出了这几种写法,感觉是层层递进,想了想,最后选择发布成文章大头儿子小头爸爸叫去吃饭大头儿子小头爸爸叫去吃饭大头儿子小头爸爸叫去吃饭吃完了背小头儿子回去正在牵着的手正在吃给所有对象扩展一个继承的方法继承爸爸要继承人的功...

    forrest23forrest23 评论0 收藏0
  • 前端开发思考与实践

    前端开发思考与实践

    摘要:关于书写顺序位置自身文本动画当然网上还有其他推荐的写法,差别在于在文本前还是后。 关于CSS 书写顺序 位置 display float position transform 自身 width height margin padding border background文本 font text动画 transition animation 当...

    clasnakeclasnake 评论0 收藏0
  • 前端学习之路

    前端学习之路

    摘要:前言之所以会写这篇文章是因为在一年的前端学习过程,我走了很多弯路,也思考了很多,最近又正好拿到了某厂的,希望以我之拙见能给初学者一些帮助。不过前端的方向,主要还是自学。 前言 之所以会写这篇文章是因为在一年的前端学习过程,我走了很多弯...

    tulayangtulayang 评论0 收藏0
  • 《每周一点canvas动画》——用户交互

    《每周一点canvas动画》——用户交互

    摘要:那么既然有添加事件,就有移除事件,使用方式与添加事件几乎完全一样事件类型事件执行函数可选,为布尔值表示在冒泡捕获阶段执行唯一需要注意的是即移除事件的函数,这里只能写函数名,而不能像添加事件一样将整个功能函数全部写入。 用户交互也许是我...

    lieepslieeps 评论0 收藏0
  • 让Bootstrap的popover在鼠标移入弹窗时不消失

    让Bootstrap的popover在鼠标移入弹窗时不消失

    摘要:后来想到可以在事件中使用来防止关闭,于是就想出了以下方法现在把鼠标移动到上时,不会隐藏了。重点对增加,让事件等待毫秒再触发在事件中为元素绑定鼠标事件,在事件中为触发元素增加或删除属性在事件中检查触发元素是否存在属性,如果存在则取消隐藏...

    includecmathincludecmath 评论0 收藏0
  • JS语言核心——“正则表达式的模式匹配”

    JS语言核心——“正则表达式的模式匹配”

    摘要:正则表达式一个描述字符模式的对象正则表达式的定义构造函数正则表达式直接量一对斜杠新特性正则的扩展引用类型类型的注意要点用于模式匹配的方法不支持全局搜索忽略表达式参数中的修饰符两个参数第一个是正则表达式,第二个是要替换的字符串接收一个正...

    李世赞李世赞 评论0 收藏0
  • nodejs 学习笔记

    nodejs 学习笔记

    摘要:学习标准输入输出流根据老外的教程,动手做,感觉棒棒哒实践是检验真理的唯一标准百分比 学习标准输入输出流 根据老外的教程,动手做demo,感觉棒棒哒 ^_^ //实践是检验真理的唯一标准 var q = ["what"s your name", "how old are you", "what do you ...

    BlackHole1BlackHole1 评论0 收藏0
  • Sails.js 内存暴涨 & 源码分析

    Sails.js 内存暴涨 & 源码分析

    摘要:是下的一个优秀的框架,但是使用后,在流量增长时,进程有时突然内存暴涨保持高占用。如果是内存泄露引起的,则需要细心检查代码,确定变量能正常回收。每个对象有自己产生的内存。译注但是大对象内存区本身不是可执行的内存区。 Sails.js 是 node 下...

    antzantz 评论0 收藏0
  • Redux之旅-1

    Redux之旅-1

    摘要:我们约定,内使用一个字符串类型的字段来表示将要执行的动作。多数情况下,会被定义成字符串常量。要进去工厂加工产品,就得带上相应得钥匙,不同的钥匙对应工厂中上不同的生产线里面的函数,从而有不同的产出改变之后的 时间:2016.4.7-17:24作者:三...

    hiyanghiyang 评论0 收藏0
  • 递归方式穷举Google方程式(javascript实现)

    递归方式穷举Google方程式(javascript实现)

    摘要:搜索函数第一层调用,设置第一个字符后递归调用,字符规模减少了首字符边界条件是所有的字符都设置完成,即调用回调函数,检测等式是否成立,并输出等式成立的方案。 此为《算法的乐趣》读书笔记,我用javascript重新实现算法。这个实现方案还很通用,...

    tianlaitianlai 评论0 收藏0

热门文章

<