文章库ARTICLE COLUMN

  • [JavaScript 随笔] 垃圾回收

    [JavaScript 随笔] 垃圾回收

    摘要:在中,由于垃圾回收是自动进行的,所以人们在编码时可能不太会注意这方面。时,引擎统一对所有这些状态的对象进行回收。,表示释放该对象后能得到的内存大小。 在 JavaScript 中,由于垃圾回收是自动进行的,所以人们在编码时可能不太会注意这方面。但...

    ConardLiConardLi 评论0 收藏0
  • 「JavaScript」JS四种跨域方式详解

    「JavaScript」JS四种跨域方式详解

    摘要:超详细并且带的跨域指南来了本文基于你了解的同源策略,并且了解使用跨域跨域的理由。使用方法就是将符合上述条件页面的设置为同样的二级域名。这两个网站都是协议,端口都是,且二级域名都是。 超详细并且带 Demo 的 JavaScript 跨域指南来了! 本文...

    wangymwangym 评论0 收藏0
  • gulp详细基础教程

    gulp详细基础教程

    摘要:核心概念流流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具。类型,设置输出路径以某个路径的某个组成部分为基础向后拼接。 一、gulp简介 1.gulp是什么? gulp是前端开发过程中一种基于流的代码构建工具,是自动化项目的构建利器;它...

    vibiuvibiu 评论0 收藏0
  • 前端性能优化指南

    前端性能优化指南

    摘要:前端性能优化指南优化缓存异步并不等于即时。操作性能问题主要有以下原因。发生在之前,所以相对来说会造成更多性能损耗。新引擎还对对象属性访问做了优化,解决方案叫,简称。代价是前置的扫描类型编译优化。数组,,闭包变量不在优化范畴之列。 前端...

    PinkPink 评论0 收藏0
  • HTML5 canvas drawImage() 方法记录

    HTML5 canvas drawImage() 方法记录

    摘要:浏览器支持以及支持方法。定义和用法方法在画布上绘制图像画布或视频。方法也能够绘制图像的某些部分,以及或者增加或减少图像的尺寸。图像中,被截取的区域的宽度。 浏览器支持 Internet Explorer 9、Firefox、Opera、Chrome 以及 Safari 支持 drawIm...

    CheriselalalaCheriselalala 评论0 收藏0
  • JavaScript设计模式

    JavaScript设计模式

    摘要:可能因为先入为主,在编程之中,往往不由自主地以的逻辑编程思路设计模式进行开发。这是原型模式很重要的一条原则。关于闭包与内存泄露的问题,请移步原型模式闭包与高阶函数应该可以说是设计模式的基础要领吧。在下一章,再分享一下的几种常用设计模式...

    kekekeke 评论0 收藏0
  • event对象

    event对象

    IE9 FF CHROME click var oBtn=document.getElementById("button"); oBtn.onclick=function(event){ console.log(event.target) // console.log(event.srcElement.className) //btn } IE6-8 ...

    AprilApril 评论0 收藏0
  • fsdaf

    fsdaf

    摘要:在火狐中,与等效的是。对象的属性则表示文档的根节点。移除属性及更低版本不支持方法。使用来为事件元素添加事件监听器,而则使用。不区分和在下使用和时会同时返回或与给定值相同的元素。由于通常由后端约定,因此我们在写时,应保证不与重复。 js在...

    OldPandaOldPanda 评论0 收藏0
  • ES5 中模拟 ES6 的 Symbol 实现私有成员

    ES5 中模拟 ES6 的 Symbol 实现私有成员

    摘要:中有类语法,定义类变得简单了然而,并没有提供私有属性。按照此思路,在中其实也很容易模拟私有成员。问题在于模拟的唯一性。在开发阶段这个值仍然是不可预料的。综上,中模拟来实现私有属性的目的已经达到了。 ES6 中有类语法,定义类变得简单了 cla...

    livemlivem 评论0 收藏0
  • JS进阶篇--ckplayer.js视频播放插件

    JS进阶篇--ckplayer.js视频播放插件

    摘要:,是否自动播放,可以为或,默认为,参数不为时播放器加载完成后均为暂停状态。,视频开始前广告播放的秒数,只针对或图片有效,默认为。,视频结束后的动作,停止播放并发送,是不发送且重新循环播放,停止播放,默认为。 网页中常见的功能就是播放视...

    tangr206tangr206 评论0 收藏0
  • JS进阶篇--ckplayer播放器去掉右边的开关灯分享插件

    JS进阶篇--ckplayer播放器去掉右边的开关灯分享插件

    摘要:在上一篇文章中介绍了如何使用播放器,但是有的人不需要播放器右边的开关灯分享插件,那么就需要把该插件给去掉,方法也很简单。 在上一篇文章中介绍了如何使用ckplayer播放器,但是有的人不需要CK播放器右边的开关灯分享插件,那么就需要把该插件给去...

    CoreDumpCoreDump 评论0 收藏0
  • nodejs安装:nodejs入门

    nodejs安装:nodejs入门

    摘要:开篇前几天看到好多关于的帖子没有多带带说明安装的文章特发此篇总结一下平时在上的安装。。。下载好后双击这个安装,接下来一路即可。。。这时需要设置一下的环境变量将的主程序目录设置到变量里即可好了,的上的安装就到这了。。 nodejs开篇 前几天...

    ysl_unhysl_unh 评论0 收藏0
  • 关于js的类型检测

    关于js的类型检测

    摘要:原始类型又有种引用类型有而检测这些类型的变量有种办法,,。而关于引用类型,还可以尝试下操作符。总而言之,如果指定则保存的实际上就是的值,是一个基本类型。 javascript的变量类型分为原始类型和引用类型。 原始类型又有5种: number string ...

    CheriselalalaCheriselalala 评论0 收藏0
  • 实习笔记整理 js 篇

    实习笔记整理 js 篇

    摘要:总结主要是前端的基础不准吐槽我把总结写在前面特别感谢超级好用的编辑器碰到的所有坑都放在前面。 总结: 主要是前端 JS 的基础 (╯‵□′)╯︵┻━┻不准吐槽我把总结写在前面 特别感谢超级好用的MarkDown编辑器(づ ̄ 3 ̄)づStackEdit 1. 碰到的所...

    陈伟陈伟 评论0 收藏0
  • 3D世界中的“眼睛”(1)  ---照相机

    3D世界中的“眼睛”(1) ---照相机

    摘要:但是对于的世界,仅仅依靠自己的眼睛还是不够,因为其中存在的面是无穷无尽的,所以我们需要一只特殊的眼睛照相机,来帮助我们浏览世界。 3D世界中的眼睛(1) ---照相机 相信很多人都看过微软2015开发者大会,其中有一段讲解window holographic...

    姘搁『姘搁『 评论0 收藏0
  • javaScript跨浏览器事件处理程序

    javaScript跨浏览器事件处理程序

    摘要:在事件处理,事件对象,阻止事件的传播等方法或对象存在着浏览器兼容性问题,开发过程中最好编写成一个通用的事件处理工具。上面的中事件的执行都发生了目标阶段事件对象的属性用来表示事件处理发生在事件流哪个阶段。 最近在阅读javascript高级程序设...

    terasumterasum 评论0 收藏0
  • [ JS 进阶 ] test, exec, match, replace

    [ JS 进阶 ] test, exec, match, replace

    摘要:用法介绍注为的实例为的实例用法说明返回值判断是否包含匹配结果包含返回,不包含返回。当为全局的对象的时候,替换每一项匹配项。如下表所示,它说明从模式匹配得到的字符串将用于替换。字符替换文本与中的第到第个子表达式相匹配的文本。 上面这四个...

    why_rookiewhy_rookie 评论0 收藏0
  • javascript:深入理解事件流

    javascript:深入理解事件流

    摘要:所有节点中都包含这两个方法,并且它们都接收个参数要处理的事件名作为事件处理程序的函数和一个布尔值。当这个布尔值为时,表示在捕获阶段调用事件处理程序若果是,表示在冒泡阶段调用事件处理程序。 事件流 定义: 1.事件流描述的是从页面中接收事件...

    NullNull 评论0 收藏0
  • JavaScript Style Guide

    JavaScript Style Guide

    摘要:在作用域顶部声明变量,避免变量声明和赋值引起的相关问题。分号语句结束一定要加分号类型转换在语句的开始执行类型转换字符串对数字使用并且总是带上类型转换的基数布尔值命名约定避免单个字符名,让你的变量名有描述意义。 原文:https://github.com...

    habrenhabren 评论0 收藏0
  • 用 CirruScript 渲染 HTML

    用 CirruScript 渲染 HTML

    摘要:早的时候我尝试过用语法直接生成后边也尝试过用语法生成的模板效果勉勉强强主要是学习的作用后来有了就干脆不用了不过未来加载静态资源还是需要有就觉得麻烦搞出点东西来这个模块经过几次演变最终定型成为很相似的写法代码是用低版本的写的也能在里调用...

    BigNerdCodingBigNerdCoding 评论0 收藏0
  • 那些 audio api的事 (一) AudioContext

    那些 audio api的事 (一) AudioContext

    摘要:高动态范围,采用进行内部处理。这最大限度地减少体积骤降音频区域之间,从而导致更均匀的交叉衰减,可能是在电平略有不同区域之间。低通滤波器保持较低的频率范围,但丢弃高频。 引用 Getting Started with Web Audio APIhttp://www.html5rocks.com/e...

    沈俭沈俭 评论0 收藏0
  • 浅谈Javascript事件委托(代理)

    浅谈Javascript事件委托(代理)

    摘要:开玩笑啦,提供一种方法叫做事件委托。途中经过各个层次的,并在各上触发捕获事件,直到到达时间的目标。懂得了事件冒泡的过程,就很容易明白事件委托的运作原理。 首先祝大家七夕快乐。。假如现在有一个的列表,里面可能会有若干个列表项。现在要为每...

    yunhaoyunhao 评论0 收藏0
  • CSS 模块

    CSS 模块

    摘要:通过使用或者从中导入文件使得模块被编译成为可能。模块一次只运行一个文件,这样可以避免全局上下文的污染。下面让我们用重构这些这些代码这是一个进化版,但是我们仅仅只达到了一部分目标。 原文:http://glenmaddern.com/articl...译者:@公子 如...

    EnlightenmentEnlightenment 评论0 收藏0
  • javascript作用域链详解

    javascript作用域链详解

    摘要:文章部分实例和内容来自鸟哥的作用域原理首先应该注意几个点函数也是对象因为是在全局作用域当中当执行到时即会产生在当中,函数的运行是在它被定义的作用域当中,而非执行的作用域当中。 文章部分实例和内容来自鸟哥的blogJavascript作用域原理 首先...

    NeverSayNeverNeverSayNever 评论0 收藏0
  • requirejs模块化编程:前端模块化编程指南

    requirejs模块化编程:前端模块化编程指南

    摘要:好棒,应该可以满足绝大部分公司的{{BANNED}}需求了额。。可以在回调函数中调用其方法。。等下会大幅度减少滴。。。。百度搜索到官网点击下载对应着自己电脑的版本。。可最后的请求是这样的由此可见,。 序言 -# 公司大了,业务多了,前端代码量也逐...

    harryhappyharryhappy 评论0 收藏0

热门文章

<