文章库ARTICLE COLUMN

  • 为你的JavaScript代码写测试

    为你的JavaScript代码写测试

    摘要:下面会讲解如何使用以及,来为我们的代码编写测试。我们不妨先选择前者综上所述,我们要使用组合来为我们的代码写测试。他们分别会在每个测试的之前和之后执行一次。副本最后还有一个问题是如何结合来为我们的代码编写测试。 下面会讲解如何使用 karam...

    FleyXFleyX 评论0 收藏0
  • 将html字符串转化为jquery对象

    将html字符串转化为jquery对象

    摘要:用这个实际不存在的节点来保存这个文档,然后返回的就是我要的对象的形式。在用实现之后,我又用重新写了一个,具体如下这里如果改用就会报错以下是我完整的整个插件的结构完整代码如下获取账号密码获取中更新获取免费账号并更新到本地的代码就是上面纯...

    jindongjindong 评论0 收藏0
  • 用js控制div的显示与隐藏

    用js控制div的显示与隐藏

    摘要:功能介绍要实现一个的显示与隐藏,方法有很多,这里记录下一个简单的效果,用来控制的显示与隐藏,示例代码如下显示隐藏层宋体打开的内容另外一个简单的展开与伸缩效果展示与收起效果收起更多选项展示区域新闻列表这里是隐藏区域更多选项 功能介绍:要...

    songjzsongjz 评论0 收藏0
  • 使用webpack 进行ES6开发

    使用webpack 进行ES6开发

    摘要:年前摸索着写了一个使用进行开发,今天再摸索着学习一下吧。。一些题外话使用的初衷其实是想用。这里使用了一个叫的加载器,在使用进行开发里面有介绍过,我们都是使用对风格的代码进行转换,所以在里面同样使用了转码规则。 年前摸索着写了一个 使用g...

    yvonneyvonne 评论0 收藏0
  • 模拟easeljs做动画

    模拟easeljs做动画

    摘要:昨天看了老外的视频教程,介绍了做大大节约了开发的成本,老外用原生的和各实现了一遍方块旋转动画。 昨天看了老外的视频教程,介绍了easeljs做canvas大大节约了开发的成本,老外用原生的canvas和easeljs 各实现了一遍方块旋转动画。 这时的我感觉很惊...

    TasteTaste 评论0 收藏0
  • 使用 React 实现一个轮播组件

    使用 React 实现一个轮播组件

    摘要:对于组件,我们需要一个轮播项总数目来决定显示几个,还需要一个属性来判断哪个对应当前显示的轮播项,点击每个的是否需要一个回调函数来做出响应。每个绑定的函数还需要计算需要向前或者向后移动多少个轮播项,然后回调函数。 tip React 刚出来不久,...

    banana_pibanana_pi 评论0 收藏0
  • nth-child & nth-of-type讲解

    nth-child & nth-of-type讲解

    摘要:关于的区别,网上很多人的解释是存在误区,解释是不够清楚的,今天在这里把个人测试过的分享给大家按标签进行选择写法一使用得出的效果如图使用得出的效果如图由以上两个效果图可知,在父级元素下只有标签的时候,两者没什么区别。 关于nth-child && n...

    BingunerBinguner 评论0 收藏0
  • javascript 自定义事件

    javascript 自定义事件

    function Emitter() { } Emitter.prototype = function() { var events = {}; return { constructor: Emitter, on: function(type, cb) { var arr = events[type] = events[type] || []; (a...

    android_candroid_c 评论0 收藏0
  • 你并不需要Underscore/Lodash

    你并不需要Underscore/Lodash

    摘要:将某个列表中的元素映射到新的列表中。判断序列中是否存在元素满足给定方程的条件。用来查找数组中某指定元素的索引如果找不到指定的元素则返回返回指定值在字符串对象中首次出现的位置。创建一个在经过了指定计数器之后才会被调用的方程。 You don"t ...

    Mr_houziMr_houzi 评论0 收藏0
  • 代码小记:tinymce使用心得

    代码小记:tinymce使用心得

    摘要:简单使用直接使用可以使用这种方式,方便快捷。但是满足不了大部分人,你们需要的是自定义使用手册传送门速查传送门手脚架提供给看完文档后无从下手的伙伴,这配置够用了。本地化语言包下载传送门语言包下载后放到目录下方可使用。 序 公司后台的编辑...

    GTGT 评论0 收藏0
  • JavaScript HTML5脚本编程——“媒体元素”的注意要点

    JavaScript HTML5脚本编程——“媒体元素”的注意要点

    摘要:事件除了大量属性之外,这两个媒体元素还可以触发很多事件。下表列出了媒体元素相关的事件。这两个媒体元素都有一个方法,该方法接收一种格式编解码器字符串,返回或空字符串。 audio和video元素的用法如下: 不支持音频 不支持视频 因为并非所有浏览...

    baoxlbaoxl 评论0 收藏0
  • JavaScript HTML5脚本编程——“历史状态管理”的注意要点

    JavaScript HTML5脚本编程——“历史状态管理”的注意要点

    摘要:历史状态管理是现代应用开发中的一个难点。通过更新对象为管理历史状态提供了方便。而通过状态管理,能够在不加载新页面的情况下改变浏览器的。在和中,传递给或的状态对象中不能包含元素。还支持一个属性,它返回当前状态的状态对象。 历史状态管理是...

    RainieRainie 评论0 收藏0
  • 探知js测试(3)

    探知js测试(3)

    摘要:模块测试模块语法我这里提及一点。基本工程目录一个良好的工程目录,能够帮助你测试成本降到最低。这一块算是独立于单元测试的。 前面两篇已经把,js测试的模式,框架,断言库基本介绍了一遍。这里,我们要上升到整体测试架构上来.首先,单元测试的对...

    陈江龙陈江龙 评论0 收藏0
  • Web移动开发基本概念

    Web移动开发基本概念

    摘要:移动客户端的开发类型原生,也就是完全使用移动设备系统语言写的客户端,就是纯,安卓就是纯就是用户看到的界面体验到的交互都是原生的。 前端是个很大的概念,我的理解是用户能够看到,直接接触到的层面都算是前端,比如IOS客户端界面,安卓客户端界...

    vvpalevvpale 评论0 收藏0
  • 不可错过的Angular scrollbar library

    不可错过的Angular scrollbar library

    摘要:最近,工作中忙于开发一个,主要技术基于和。我希望这个滚动条长得好看,可自定义,轻量级,不要依赖于,能和一起用,且支持黑色主题,因为我们的是深色背景的。希望能帮到有需要的人。 最近,工作中忙于开发一个desktop apps,主要技术基于 electron ...

    JiobyJioby 评论0 收藏0
  • JavaScript 错误处理与调试——“错误处理”的注意要点

    JavaScript 错误处理与调试——“错误处理”的注意要点

    摘要:使用函数发生异常时抛出。数值超出相应范围时抛出。抛出错误与相配的还有一个操作符,用于抛出自定义错误。错误事件没有通过处理的错误都会触发对象的事件。任何浏览器中,事件处理程序都不会创建对象,但它可以接受个参数错误消息错误所在的和行号。 ...

    dravenessdraveness 评论0 收藏0
  • 浅谈前端开发规范

    浅谈前端开发规范

    结构 样式 行为分离 模板只包含html文件,模板的书写顺序相应的命名规则 html:语义化css:类名以功能或内容命名 样式复用 最好少于三级 在没有必要的情况下避免元素选择器叠加 Class、ID 使用 属行的书写顺序 性能 js:避免重复查找dom 三元操作符电梯...

    phodalphodal 评论0 收藏0
  • 前端数据驱动的陷阱

    前端数据驱动的陷阱

    摘要:结论三对于某些具体的模块,单向数据流不是万灵药,整体架构单向数据驱动,具体模块可以根据场景选择最合适的总结个人感觉数据驱动对于开发人员的要求其实有一些增加,开发是需要更多的全局观,对于业务需要更加的了解。 showImg("https://segmentfaul...

    AndrmanAndrman 评论0 收藏0
  • js文件加载优化

    js文件加载优化

    摘要:所以这里需要另外的操作来对文件加载进行优化加载这是中定义的一个属性,它用来表示的是,当渲染引擎遇到的时候,如果引用的是外部资源,则会暂时挂起,并进行加载。 在js引擎部分,我们可以了解到,当渲染引擎解析到script标签时,会将控制权给JS引擎...

    zhaochunqizhaochunqi 评论0 收藏0
  • Array.from的妙用

    Array.from的妙用

    摘要:所谓对象指具有数组某些行为的对象,表现出来的特征就是具有属性。不考虑兼容性的话,我们就可以直接用了。前面说了的一些内容,既然标题说了妙用自然还要来点新的东西。好用归好用,不过在性能上却有些尴尬。 es6新特性中Array类多了一个静态方法from...

    developerworksdeveloperworks 评论0 收藏0
  • JavaScript的标签

    JavaScript的标签

    摘要:的标签学了那么久用了那么久的,也是第一次听说有标签这么个东西,也许是以前粗略学习的时候,一带而过吧。语句不带标签引用,只能用在循环或中。另外,需要注意的是,关键字和标签之间不允许换行。 JavaScript的标签 学了那么久用了那么久的JavaScrip...

    weijweij 评论0 收藏0
  • js写一个简单的选项卡

    js写一个简单的选项卡

    摘要:选项卡循环历遍事件是自定义属性循环历遍去掉样式和把隐藏当前按钮添加样式显示是当前即之类的 js选项卡 #tab{width:300px; border:3px solid #CCC; } #tab h3{margin:0px; font-size:1...

    izhuhaodevizhuhaodev 评论0 收藏0
  • 使用 Promise 封装 FileReader

    使用 Promise 封装 FileReader

    摘要:将其加入规范,也修改实现向规范靠拢发布公告。封装接下来开始封装。使用刚才封装好的函数接下来就可以在项目中使用了支持两个参数,第一个在成功时启动,第二个自然在失败时启动。 我近期在 SF 做了一场关于 Promise 的专题分享,做的很用心,内容也...

    zhongmeizhizhongmeizhi 评论0 收藏0
  • (译)基于 Promise 的JavaScript 电池新 API

    (译)基于 Promise 的JavaScript 电池新 API

    摘要:翻译自在工作使我有很多时间来看新的,其中就有。在这个刚刚出来的时候,我写过一篇关于这个的文章。如今这个已经修改,基于实现了,而是现在唯一实现这个的浏览器。老的在设备上有一些问题,而且并没有改进。 翻译自JavaScript Battery API: Promises...

    tianren124tianren124 评论0 收藏0
  • 探知JS测试(2)

    探知JS测试(2)

    摘要:针对于类型已经出啦个方法来判断在各种库里,也出现了想等语义判断。在断言库里,类型判断也是必不可少的一部分。测试用例应该会。在下一个测试套件内,还是依照默认值。 前一篇文章,我们已经简单的阐述了BDD,TDD以及mocha测试框架,chai断言库. 这里...

    TZLLOGTZLLOG 评论0 收藏0

热门文章

<