前端
文章平均质量分 87
Sue_1024
NAN
展开
-
Web Component Tester Set Up
What’s Web Component TesterA browser-based unit testing environment that for web components 一个针对web组件(比如Polymer工程下的各个web组件),基于浏览器的Javascript单元测试环境。Step 1First of All, in your local PC,please check if原创 2017-09-16 10:23:53 · 367 阅读 · 0 评论 -
Unit Testing with Sinon.JS
PrefaceWhich kind of method is the easiest to test? In my opinion, the answer is like this: 哪种方法最易于测试呢?在我看来,答案应该是这样的:case1 function(s) { return s.split(' ').join('.');}It is a pure functional met原创 2017-09-16 10:21:57 · 274 阅读 · 0 评论 -
PrimeNG ——Let Filtering, Sorting and Lazy loading work together!
PrefaceSorting, filtering is not working with Virtual scroll (Lazy loading) in PrimeNG data table. Actually with large data set ,primeNg table become hang, for this resolution we can implement Virtual原创 2017-11-29 21:43:51 · 1910 阅读 · 0 评论 -
Javascript高级程序设计读书笔记——面向对象的程序设计(下)
ECMAScript中的对象其实就是键值对,值可以是数据或函数。每个对象都是基于一个引用类型创建的,可以是之间提到的原生类型,也可以是自定义类型。理解对象属性类型数据属性数据属性包含一个数据值的位置,它包含四个特性: 1. [[Configurable]]: 能否通过delete删除属性,是否可以修改属性特性 2. [[Enumerable]]: 能否通过for-i...原创 2018-03-05 22:53:22 · 407 阅读 · 1 评论 -
Javascript 性能优化
Javascript最初是解释型语言,现在,主流浏览器内置的Javascript引擎基本上都实现了Javascript的编译执行,即使如此,我们仍需要优化自己写的Javascript代码,以获得最佳性能。注意作用域避免全局作用域在之前的文章Javascript 变量、作用域和内存问题提到过,由于访问变量需要在作用域链上进行查找,相比于局部变量,访问全局变量的开销更大,因此以下代...原创 2018-05-06 09:42:43 · 569 阅读 · 0 评论 -
Javascript JSON
JSON只是一种字符串数据格式,使用它的不仅仅是Javascript。语法JSON可以表示三种类型的值:简单值、对象、数组简单值以下是JSON可以辨识的简单值例子:5"Hello World!"falsenull*注意: 1. undefined不被支持 2. 字符串必须使用双引号,单引号会导致语法错误对象在Javascript中,我们可以...原创 2018-05-06 09:43:50 · 137 阅读 · 0 评论 -
Javascript 递归函数
当一个函数在执行时调用了自身,那么这个函数就是递归函数。递归函数经常用来解决一些循环反复的问题。我们首先列举一些递归函数的使用场景。使用场景阶乘如果我们要求得 1*2*3*4*5*6 的结果,可以构造一个如下函数:function factorial(n) { if(n === 1) return 1; return n*factorial(n-1);...原创 2018-05-06 09:45:41 · 464 阅读 · 0 评论 -
HTML5 Canvas(基础知识)
最近笔者在学习HTML5的新元素<canvas>,会分享一些基础知识以及小例子,最终使用<canvas>实现一个绘制简单图表(条形图、线图或者饼图)的js库,会更新一到两篇文章~ 下面我们开始吧~确认宽度和高度我们首先应该指定<canvas>标签即画布的宽度和高度属性,并在开始和闭合标签之间添加后备信息:<html> <...原创 2018-05-06 14:39:21 · 233 阅读 · 0 评论