文章库ARTICLE COLUMN

  • 利用canvas实现本地上传图片并预览

    利用canvas实现本地上传图片并预览

    摘要:模拟点击为了能使点击的按钮可定制,所以我们采用模拟点击的方法来触发里面有个类型是的可以上传文件,读取图片上面函数中点击,然后监听,选择图片之后会执行函数来读取文件信息获取输入的图片请确保文件为图像类型判断是否图片,在移动端由于浏览器对...

    AnthonyHanAnthonyHan 评论0 收藏0
  • 装饰模式整合UIWebView与WKWebView

    装饰模式整合UIWebView与WKWebView

    摘要:内部是对与的封装,但是,它被设计成具有良好的代码体验。为何要从更新到倘若你仔细观察过的内存占用和内存泄漏,你会认为苹果的工程师在此处开了小差,而这个小差很难被接受。当改动服务端的代码,势必导致老版本中的交互失效。 1、在阅读过无数关于W...

    xuexiangjysxuexiangjys 评论0 收藏0
  • HTML元素和事件对象中的各种宽高和位置

    HTML元素和事件对象中的各种宽高和位置

    摘要:元素和事件对象中的各种宽高和位置标签经常被一堆的弄混,统一整理一下。元素中的宽高和位置属性表示元素的内部宽度,以像素计。表示元素实际占用的高度,包括其边框,内边距和元素内容。 HTML元素和事件对象中的各种宽高和位置 标签: js [TOC] 经常...

    gggggggbonggggggggbong 评论0 收藏0
  • js实现clone方法对各种数据类型进行复制

    js实现clone方法对各种数据类型进行复制

    摘要:对各种数据类型进行复制,最初的思想是利用判别数据类型后利用语句分别赋值,但是有个问题和返回的都是,所以又要细分为三种情况编写代码。其中,要判断一个对象为数组使用的是方法。 对各种数据类型进行复制,最初的思想是利用typeof判别数据类型后利...

    CoffeXCoffeX 评论0 收藏0
  • React Router 学习手册(基础篇)

    React Router 学习手册(基础篇)

    摘要:该手册是基于和使用教程学习编写而成,可能会有描述不够清楚的地方,大家可自行参考原文,为提供了一个完整的路由库,它允许你通过的变化来控制组件的切换与变化有关全家桶的其余相关文章,可以查看以下链接,会持续更新别眨眼看安装使用进行安装之后 ...

    DobbyKimDobbyKim 评论0 收藏0
  • JavaScript高程第十章:DOM(上)

    JavaScript高程第十章:DOM(上)

    摘要:类型除了该死的其他所有浏览器都可以访问到类型而中所有节点类型都继承自类型因此所有节点类型都共享着相同的基本属性和方法每个节点都有一个属性可以表明节点的类型我们来看看有哪些类型吧和属性则完全取决于对于元素节点保存的始终为标签名而保存的值...

    xcoldxcold 评论0 收藏0
  • js编程基础

    js编程基础

    摘要:编译解释编译一次性翻译编译产生二进制可执行文件解释逐行翻译引擎引擎产生相应的执行效果不懂英语如何翻译编程共用的东西变量,控制结构顺序,分支,循环,表达式,语句。和共同指向引用赋值说明和指向同一个命名空间在里,默认函数对象数组是引用赋值...

    罗志环罗志环 评论0 收藏0
  • 正则表达式

    正则表达式

    摘要:下面分别分析出生日期和校验位检查生日日期是否正确输入的身份证号里出生日期不对将位身份证转成位校验位按照的规定生成,可以认为是数字。 一、创建方式 字面量创建方式var reg = /abc/;对象RegExp,适合正则表达式模式不确定的时候var reg = new RegE...

    iKcampiKcamp 评论0 收藏0
  • JavaScript高程第十章:DOM(中)

    JavaScript高程第十章:DOM(中)

    摘要:主要介绍不常用的类型这里介绍我们的其他类型包括以下几个类型类型类型类型类型类型类型类型文本节点由类型表示特征值为为为节点包含的文本是一个不支持没有子节点我们可以通过访问节点包含的文本方法将添加到节点末尾从指定位置开始删除个字符从指定 ...

    suosuopuosuosuopuo 评论0 收藏0
  • 无痛学会各种 2 的 Vue2+Vuex2+Webpack2 前后端同构渲染

    无痛学会各种 2 的 Vue2+Vuex2+Webpack2 前后端同构渲染

    摘要:它会检测出最大静态子树就是不需要动态性的子树并且从渲染函数中萃取出来。这样在每次重渲染的时候,它就会直接重用完全相同的同时跳过比对。需要注意的是,中的操作必须是同步的,不可以存在异步操作的情况。 新增:哈哈,最近又推出了 vue 的文章,...

    30e8336b822930e8336b8229 评论0 收藏0
  • html5实现在线响应式音乐播放器

    html5实现在线响应式音乐播放器

    摘要:欢迎吐槽功能思路分析用了这么多年的音乐播放软件,目前已是网易云音乐的重度用户。一个基本的音乐播放器基础功能有播放暂停歌曲切换。用媒体查询实现响应式,删除不必要的区域。细节实现利用定时器实时显示歌曲播放时间,利用百分比来动态改变进度条的...

    yankeysyankeys 评论0 收藏0
  • 前端开发面试题——HTML篇(你想要的,都在这里)

    前端开发面试题——HTML篇(你想要的,都在这里)

    摘要:是标签,无兼容问题是提出的,以上才能识别。数据始终在同源的请求中携带,即会在浏览器和服务器间来回传递。和不会自动把数据发给服务器,仅在本地保存。输入输入的如何关闭自动完成功能给不想要提示的或某个设置为。内容显示为斜体,表示强调文本。 ...

    lightlight 评论0 收藏0
  • 简单易操作的跨浏览器 JavaScript 单元测试解决方案

    简单易操作的跨浏览器 JavaScript 单元测试解决方案

    摘要:好的单元测试全面的功能抛错和边缘覆盖可以成为项目开发或修改完成后是否能安全上线的重要判断依据之一。目前国内外的云测试工具和方案有很多,因为云测试的实质是运行远程虚拟机,需要大量的服务器和齐全的设备,所以大多数都是收费的。 关于单元测试...

    XufcXufc 评论0 收藏0
  • y18学习笔记1

    y18学习笔记1

    摘要:赵钱孙李截取从第二位之后的三位赵钱孙李赵钱孙李赵钱孙李赵钱孙李内置对象返回指定字符串的位置没找到没找到字符串拼接一般用类的静态方法不需要需要的是对象方法四舍五入浏览器对象的重要性不声明污染全局 // for var arr = ["赵", "钱", "孙",...

    mingzhongmingzhong 评论0 收藏0
  • js设计模式笔记 - 观察者模式

    js设计模式笔记 - 观察者模式

    摘要:姓名小强正式上班时间前端大大强订阅了这个消息姓名大大强正式上班时间发布者发布消息前端小强姓名小强正式上班时间大大强姓名大大强正式上班时间通过添加了一个,我们实现了对职位的判断。 观察者模式,定义对象间的一种一对多的依赖关系,当一个对象...

    txgcwmtxgcwm 评论0 收藏0
  • JS基础——异步回调

    JS基础——异步回调

    摘要:回调大多出现在请求,用于处理收到的请求结果。回调函数和异步一开始我被回调和异步有点搞晕了。异步编程的实现就我目前知道两种回调函数和事件监听,其实看了阮神的异步编程的文章和下面的评论之后得出的理解。为了不影响的执行,我们可以把写成的回调...

    tianhangtianhang 评论0 收藏0
  • 页面内有ajax 复杂方法。。

    页面内有ajax 复杂方法。。

    使用HTML5 history pushState/replaceState 微信端用$.ajax获取数据的话,要设置cache:false ....tbc

    付永刚付永刚 评论0 收藏0
  • node debug 工具分享

    node debug 工具分享

    摘要:最近研究后端相关内容,发现每次编码后都需手动重启有点不太科学,再加上看到有文章说可以使用的工具进行调试就突然有了兴趣,今天就尝试了一番。具体操作如下运行调试台运行调试程序虽然能调试了,却并不能满足文章开头的需求热更新。 最近研究node后...

    kumfokumfo 评论0 收藏0
  • 服务端渲染的React手脚架。完美使用 React, Redux, and React-Router

    服务端渲染的React手脚架。完美使用 React, Redux, and React-Router

    摘要:服务端渲染的手脚架这个启动包的设计是为了让你使用一整套最新最酷的前端技术,所有都是可配置,富特性,基于已经提供代码热加载,使用预处理,单元测试,代码覆盖率报告,代码分割等等更多。 Universal React Starter Kit 服务端渲染的React手脚架 这...

    RayKrRayKr 评论0 收藏0
  • 利用express+socket.io实现一个简易版聊天室

    利用express+socket.io实现一个简易版聊天室

    摘要:用伪代码来模拟下长轮询的过程前端利用下面函数进行请求后端代码做如下更改利用随机数的大小来模拟是否有新数据有新数据来了长轮询的确减少了请求的次数,但是它也有着很大的问题,那就是耗费服务器的资源。 写在前面 最近由于利用node重构某个项目,...

    ChazChaz 评论0 收藏0
  • [译] 你应了解的4种JS设计模式

    [译] 你应了解的4种JS设计模式

    摘要:尽管特定环境下有各种各样的设计模式,开发者还是倾向于使用一些习惯性的模式。原型设计模式依赖于原型继承原型模式主要用于为高性能环境创建对象。对于一个新创建的对象,它将保持构造器初始化的状态。这样做主要是为了避免订阅者和发布者之间的依赖。...

    awokezhouawokezhou 评论0 收藏0
  • js页面实时显示时间

    js页面实时显示时间

    摘要:今天做了一个笔试,让实时显示当前时间,回来以后,自己动手敲代码,但是发现一个问题,通过得到月份,总是会比当前月份少,深深地觉得实践出真知啊之前觉得对象挺简单的,有很多细节都没有注意。 今天做了一个笔试,让实时显示当前时间,回来以后,自...

    刘玉平刘玉平 评论0 收藏0
  • 数据结构和算法类面试题javascript代码实现

    数据结构和算法类面试题javascript代码实现

    摘要:正文面试题重建二叉树题目输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。前序遍历序列为,中序遍历序列,。确定了左右子树后递归处理。方法方法面试题在时间删除链表结点。 写在前面 本文的题目均来自于剑指offer中的题目,题目序号保持...

    DeanDean 评论0 收藏0
  • 更好用的七牛云存储 JS SDK,因为官方的太难用

    更好用的七牛云存储 JS SDK,因为官方的太难用

    摘要:目前可能是七牛浏览器文件上传的最好实现。任务拦截器拦截任务返回,任务将会从任务队列中剔除,不会被上传中断任务,返回,任务队列将会在这里中断,不会执行上传操作。请上传小于的文件你可以添加多个任务拦截器选择上传文件确定后该生命周期函数会被...

    iKcampiKcamp 评论0 收藏0
  • [deviceone开发]-do_Viewshower的动画效果示例

    [deviceone开发]-do_Viewshower的动画效果示例

    摘要:一简介组件也支持之间的过场动画,支持大概种,这个示例随机的切换种动画中的一种,而且每次切换的动画时间不一样。直观的展示种动画的效果。二效果图三相关下载四相关讨论五更多案例六一见钟情 一、简介 do_Viewshower组件也支持View之间的过场动画,...

    jonh_felixjonh_felix 评论0 收藏0

热门文章

<