自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 HTML5 Canvas(基础知识)

最近笔者在学习HTML5的新元素<canvas>,会分享一些基础知识以及小例子,最终使用<canvas>实现一个绘制简单图表(条形图、线图或者饼图)的js库,会更新一到两篇文章~ 下面我们开始吧~确认宽度和高度我们首先应该指定<canvas>标签即画布的宽度和高度属性,并在开始和闭合标签之间添加后备信息:<html> &lt...

2018-05-06 14:39:21 235

原创 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 466

原创 Javascript JSON

JSON只是一种字符串数据格式,使用它的不仅仅是Javascript。语法JSON可以表示三种类型的值:简单值、对象、数组简单值以下是JSON可以辨识的简单值例子:5"Hello World!"falsenull*注意: 1. undefined不被支持 2. 字符串必须使用双引号,单引号会导致语法错误对象在Javascript中,我们可以...

2018-05-06 09:43:50 137

原创 Javascript 性能优化

Javascript最初是解释型语言,现在,主流浏览器内置的Javascript引擎基本上都实现了Javascript的编译执行,即使如此,我们仍需要优化自己写的Javascript代码,以获得最佳性能。注意作用域避免全局作用域在之前的文章Javascript 变量、作用域和内存问题提到过,由于访问变量需要在作用域链上进行查找,相比于局部变量,访问全局变量的开销更大,因此以下代...

2018-05-06 09:42:43 569

原创 Javascript高级程序设计读书笔记——面向对象的程序设计(下)

ECMAScript中的对象其实就是键值对,值可以是数据或函数。每个对象都是基于一个引用类型创建的,可以是之间提到的原生类型,也可以是自定义类型。理解对象属性类型数据属性数据属性包含一个数据值的位置,它包含四个特性: 1. [[Configurable]]: 能否通过delete删除属性,是否可以修改属性特性 2. [[Enumerable]]: 能否通过for-i...

2018-03-05 22:53:22 407 1

原创 Django Database API

最近在和朋友一起学习Django,首先简单学习一下它的Database API。 首先按照如下模型创建三个表:from django.db import modelsclass Blog(models.Model): name = models.CharField(max_length=100) tagline = models.TextField() def __str__(sel

2018-02-27 21:38:12 342

原创 Python 参数

函数定义时Python中,一个函数在定义时,可以有一下几种参数:必传参数(positional argument)调用函数时必须传入的参数。>>> def say(word):... print(word)...>>> say()Traceback (most recent call last): File "<...

2018-02-27 21:34:56 183

原创 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 1912

原创 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

原创 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

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除